Ignore Jekyll compiled output in ctrlp
Extract `realpath` into its own file
Move Marked Vim command into its own file
Move whitespace normalisation mappings into own file
Reduce intensity of matching parenthesis highlight.

This allows one to more easily tell where the cursor is.
tmux fallback to `$SHELL -l` for increased compatibility
Avoid cwd permission errors when adding users

  shell-init: error retrieving current directory: getcwd: cannot access parent directories: Permission denied

This error happens when adduser is ran from a directory the new user
account cannot read (e.g. /var/root).
Add setup script for wemux user account
Disable virtual edit mode in Vim
Automatically `cd` Vim to the project root
Ignore CNAME records when updating DNS zones

The reply includes the resolved records for the CNAME.
We can't store CNAMEs at the apex.
Bail out if DNS lookups fail
Move JSON/XML filters into their own file
Add filters.sh to freshrc.

I forgot I don't have all of shell/config/* loading
because I need rbenv.sh to load before heroku.sh.

I should probably look into fixing freshshell/fresh#74.
Avoid syntax highlighting JSON/XML when piping
Remove default Rooter mapping
Add Ruby refactoring plugin
Resolve CNAMEs when updating DNS records
Add fugitive as an explicit dependency for ctags
Add script to control system volume on Mac OS X