devilspie2(1)

πŸ’– NAME πŸ’–

okay so bestie, this is devilspie2(1) from the General Commands Manual β€” and the name line is literally Devilspie2 - perform scripted actions on windows as they are created. Lowkey the whole personality: windows show up, she scripts actions on them. Periodt. πŸ’…

🌸 Description 🌸

Devilspie2 is a program that detects windows as they are created and performs scripted actions on them. The scripts are written in Lua, allowing a great deal of customisation. It's giving window fairy godmother with a Lua spellbook, fr fr. βœ¨πŸ¦‹

More details in /usr/share/doc/devilspie2/README β€” that's the deep-lore doc, bestie.

✨ Options ✨

here's the flag buffet β€” every option, no skips, no cap:

  • --version β€” Displays the version of Devilspie2. yes bestie, she tells you her version.
  • --folder folder β€” Sets the folder where the Lua scripts are loaded from. That's the script home base.
  • --debug β€” Shows debug information from the Lua scripts. If debug_print is used in the Lua scripts, that output will only be printed to stdout if this option is used. So no --debug, no debug tea. πŸ™ˆ
  • --emulate β€” Emulation mode. This prevents windows from being affected by the scripts, but window positions etc. can still be read. It's like a vibe check with the scripts on mute. πŸ’€
  • --wnck-version β€” Show the version of libwnck in use. (Only available on GTK3 or later.) iconic but only on that GTK3+ energy. πŸ‘‘

πŸ¦‹ Script Commands πŸ¦‹

See the README or the manual linked from the homepage for a detailed description of the commands recognized by the Lua script. That's the official map to the Lua command menu β€” go read it if you want the full lore, iykyk. 🫢

πŸ‘‘ Author πŸ‘‘

Devilspie2 was written by Andreas Rânnquist <andreas@ronnquist.net>, and is based on Devilspie by Ross Burton. She ate, she left no crumbs, and she stands on the shoulders of Devilspie. 🌈


byeee bestie β€” that's devilspie2(1) from the General Commands Manual; the footer doesn't list a version or date, so consider this the cute sign-off instead πŸ’…βœ¨πŸŽ€

πŸ“¦ where this page comes from