The xmonad-contrib library
Actions
Configurations
Hooks
Layouts
Prompts
Utilities
Extending xmonad
Editing key bindings
Adding key bindings
Removing key bindings
Adding and removing key bindings
Editing mouse bindings
Editing the layout hook
Editing the manage hook
The log hook and external status bars