Initial commit of the solution similar to what I have today.
Adding git files.
Adding VIM and inputrc
Adding X-related files.
Adding .gitignore to ignore xmonad compile-result artifacts.
Adding xmonad files.
Fixing path to .xmonad directory/symlink.
Adding more information into README.
Changed font in xmobar.
Remapping CapsLock key to become ESC.
VIM: adding FuzzyFinder and YankRing.
Making the background less tranparent to work better with lighter wallpaper.
Adding tango color palette to urxvt.
Adding jj shortcut to VIM.
Making Xmonad window border thicker.
Adjusting window transparency and compositing effects.
Changing JAVA_HOME to use OpenJDK 7 by default.
Removing urxvt transparency since it's now only used in inactive windows and is managed by compton.
Adjusting background colors for terminals.
Adding configuration for multiple keyboard layouts.