xmonad init refactorated