This is intended as a configuration for XMonad for a development machine. It is intended to support Eclipse, Emacs and a Terminal running tmux, as well as mail. Some keys are remapped to use the windows key when possible.
XMonad is a window tiling manager. This means that windows are automatically resized and moved for you.
Assuming the path to this repository is MONAD:
-
Grab xmonad:
sudo apt-get install xmonad
. -
Link the config:
mkdir ~/.xmonad && ln -s MONAD/xmonad.hs ~/.xmonad
XMonad can be used to replace the default window manager in GNOME (metacity). The steps are different depending on the Ubuntu distribution. Check the subfolders for instructions.
If xmonad won't start, try removing the file ~/.xmonad/xmonad-x86_64-linux
, which will be recreated.
Use the xprop
tool to find the class name, window name or other
properties.
It can happen that the monitors get listed in the incorrect order, and thus the mod-{w,e} keys will not work properly. This will help