[xmonad] darcs patch: Applicative instance for X; new startupHook

Don Stewart dons at galois.com
Sun Feb 24 14:57:07 EST 2008


byorgey:
>    On Sun, Feb 24, 2008 at 2:17 PM, Don Stewart <[1]dons at galois.com> wrote:
> 
>      This looks good. How does the startuphook differ from running code in
>      main? It's easier for extensions to register hooks?
> 
>    Well, the main reason is that this way, the startupHook can be run in the
>    X monad, AFTER xmonad has initialized all its state and so forth.  Running
>    code in main would only be able to run in IO.

Ah yes, good point. This is in now. Did you have contrib patches to
follow?


More information about the xmonad mailing list