xmonad is a tiling window manager.
Also update setup.sh and .gitignore to work with this change. The default
manager is still stumpwm.
# Generated with m4 or awk.
Xdefaults
+# Generated by Xmonad.
+xmonad.errors
+xmonad.hi
+xmonad.o
+xmonad-*
if installed stumpwm; then
link stumpwmrc ~/.stumpwmrc
fi
+if installed xmonad; then
+ link . ~/.xmonad
+fi
if installed X; then
# Use settings for XTerm also for UXTerm. This prevents code duplication.
--- /dev/null
+-- Xmonad configuration file.
+
+
+import XMonad
+
+main = xmonad $ defaultConfig
+ -- Use Windows key as main key so it doesn't conflict with any other key
+ -- bindings.
+ { modMask = mod4Mask
+ -- Inactive borders are black - invisible on my black screen.
+ , normalBorderColor = "#000000"
+ -- Active border is dark red.
+ , focusedBorderColor = "#990000" }