Ok, so, I got xmonad to do something for me, but now I need to figure out what I'm going to do about my terminal.
I looked around and found this configuration guide. Quite simple.
Arch Linux - Configuring XMonad
A lot of, and most of these tutorials I found are for Arch Linux, but once you have the XMonad program compiled for your system, you're over the OS Dependent hump. Now its just configuration. So, following the Arch Linux tutorials will also work for CentOS, or whatever other OS you're running.
This is also a more fully configured xmonad.hs file.
xmonad.hs file
This is also a good place to look as well.
http://www.haskell.org/haskellwiki/Xmonad/Config_archive/John_Goerzen's_Configuration
Now, after getting all that configured and recompiled
I ran into an error that was very frusterating and annoying because of the lack of output and no real error log.
When running the command
to start xmonad, I would receive this error:
Code:
xmonad-i386-linux: user error (openDisplay)
and according to this:
Xmonad fails at starting up, what I was needing to do was make X startup xmonad, or start it using
Once that was done, I could start it up, and run it. Now I'm just figuring out my configuration.