XMonad.Doc.Developing

Writing new extensions

Libraries for writing window managers

xmonad internals

The main entry point

The X monad and the internal state

Event handling and messages

The LayoutClass

Coding style

Licensing policy