# Setup Windows
* map caps to left-ctrl using https://sharpkeys.codeplex.com/
* install git for windows
* edit ~/.profile and add `source ~/.bashrc`
* after installing dotfiles, edit ~/.gitconfig and change the editor to be `vim` instead of `/usr/bin/vim`
# Setup Arch
* Lots to do but unfortunately I didn't write it all down!
* Fix fonts by placing the following XML into `/etc/fonts/conf.avail/29-prettify.conf`
  and then symlinking: `ln -s /etc/fonts/conf.avail/29-prettify.conf /etc/fonts/conf.d/29-prettify.conf`
  ```
  
   
   
   
     
       rgb
     
   
   
     
       true
     
   
   
     
       hintslight
     
   
   
     
       true
     
   
   
     
       lcddefault
     
   
  
  ```
## Map caps to left-ctrl
* Most promising method
  * Install `xorg-xmodmap`
  * Map `linux/home/Xmodmap` to ~/
  * The above taken from https://wiki.archlinux.org/index.php/xmodmap
* Second method: map caps key to left-ctrl (see https://wiki.archlinux.org/index.php/Map_scancodes_to_keycodes for details)
  * edit `/etc/udev/hwdb.d/10-my-modifiers.hwdb`
  * add:
  ```
  evdev:atkbd:dmi:*            # built-in keyboard: match all AT keyboards for now
   KEYBOARD_KEY_3a=leftctrl     # bind capslock to leftctrl
  ```
  * run `udevadm hwdb --update` then reboot
# Setting up Ruby
* Install rvm
* Install bundler
* Install Ruby Docs
  gem install rdoc-data
  rdoc-data --install
  # to regenerate all gem docs
  gem rdoc --all --overwrite
# Setup Vim
Map  to  in System Preferences -> Keyboard -> Modifier Keys. Now  can leave insert mode.
# Setup Git
Vim might not work properly when writing commit messages. To fix, run:
    $ git config --global core.editor /usr/bin/vim