zsh: use whence to check for rvm
emacs: accumulated adjustments
xmonad: use sxlock for locking
xmonad: try floating some windows