[xmonad] myStartupHook Examples?
lithis
xmonad at selg.hethrael.org
Tue May 20 22:28:56 EDT 2008
On Tue, 2008/05/20 19:16:51 -0700, Don Stewart wrote:
> myStartupHook normally is for running actions that need access to the
> internal state of xmonad.
>
> If you just want to launch programs, that's as easy as:
>
> main = do
> spawn "xclock"
> ...
> ...
>
> in your xmonad.hs
However, both the startupHook and Don’s suggestion above
will relaunch every time you restart xmonad (eg. press
Mod+Q). While this is not a problem for xsetroot, the best
place to launch processes is in your .xsession or .xinitrc.
It might be possible to check whether xmonad is resuming
after a Mod+Q and only run programs if it isn’t, but I don’t
know how.
More information about the xmonad
mailing list