OK. I've got Devil's Pie. Now what??
Schlaegel
777tahder at schlaegel.com
Sat Jan 20 04:59:28 UTC 2007
On 1/19/07, William Case <billlinux at rogers.com> wrote:
> How do I set it up and use it?
> locate returns 'doc' locations and '/usr/bin/devilspie'
> The README lists two locations for a configuration file, but none exists
> there. Do I start by creating my own *.ds configuration file?
Well, the command line options seem to be broken, and the readme
documentation is sparse and out of date, so I just track the upstream
changelog to see what new matchers and actions are available. The man
page is somewhat helpful.
Here is a quick overview. To use devilspie, create a ~/.devilspie
directory, then fill it with .ds files. the .ds files are
s-expressions, and have a verbose syntax.
Taken from the readme, a .ds file could contain:
(if (is (application_name) "XMMS") (set_workspace 2))
or another readme example with a regex and two actions:
(if (matches (window_name) "^Character.+") (begin maximize
(set_workspace 2)))
or simply a println to find out what to match:
(println window_name)
I hope this helps. I use devilspie to make my desktop a bit more
appliance like. When enabled, any windows that allow maximization are
automatically maximized and set to no window decorations.
More information about the fedora-list
mailing list