HTTPS SSH
You need to copy this directory as xmonad doesn't
start properly if it is only linked

Put the following into your .xinitrc 

exec xmonad

Deps:
xmonad
xmonad-contrib
dmenu

Optional (But recommended):
urxvt
tmux
nautilus


startup-hook is your autostart. It's just a shell script so you can do whatever you want there to start your applications.

Quickhelp:

Mod+Shift+q => close xmonad
Mod+t       => open terminal (requires urxvt)
Mod+p       => invokes dmenu. Just type the name of the application you want to start (autocompletes at the top)
Mod+Shift+c => closes currently focused x client
Mod+Shift+(1..n) => move currently focused x client to workspace x
Mod+tab     => toggle focus for X clients
Mod+w       => focus right monitor
Mod+e       => focus left monitor
Mod+Shift+w => move currently focused X client to right monitor
Mod+Shift+e => move currently focused X client to left monitor