Update ZSH configuration

There are a lot of changes since last commit
Update XMonad configuration

I no longer use XMonad, so this doesn't really matter.
Emacs: Update themes
Emacs: Use lua-mode
Update xinit configuration

Lots of changes