This page gives a intro on using xmonad. xmonad is a Linux app that automatically arrange your windows without gaps. To install, see: Linux: How to Install New Window Manager.
When logging in, you may have a choice of {xmonad, xmonad-gnome}. The gnome one will have the screen menu at top and app menu at bottom.
• 【Alt+⇧ Shift+Enter ↵】 to launch a terminal.
• 【Alt+p】 to launch dmenu. ⁖ 【Alt+p fir】 to launch Firefox.
• “dmenu” is a GUI app for dynamic menu, designed for keyboard input. (this is independent of xmonad)
• {【Alt+j】, 【Alt+k】} to move focus among windows. Or, hover mouse on a window.
• {【Alt+⇧ Shift+j】, 【Alt+⇧ Shift+k】} swap neighboring windows.
• 【Alt+Space】 to re-arrange windows. (by default, you can cycle among 3 types of arrangement: full screen, tall, wide.)
• 【Alt+⇧ Shift+c】 to close/kill a window.
• 【Alt+4】 to switch to 4th workspace. There are 9 total.
• 【Alt+⇧ Shift+4】 to put current window to the 4th workspace.
Reference: http://xmonad.org/tour.html