Swap magenta/yellow host colors to not conflict with prompt spacers being magenta
Fix PATH variable for better compatability

Haskell can't handle ~ in $PATH, it needs it spelled out like $HOME.