Created: 2014-05-18 22:58
Updated: 2019-03-07 18:28
License: other


Welcome to my dotfiles! The files here are a pretty minimal setup for easily running Docker, Tmux, and Vim. I'm currently using RCM from thoughtbot to manage everything.


Install Xcode or the command line tools so the required libraries are available during compilation.

$ git clone
$ brew bundle dotfiles/Brewfile
$ rcup -d dotfiles -x -x LICENSE -x Brewfile

Italics (Source)


You need at least about version 2.5 (2.3 at least prevents backgrounds from working). Tmux is configured for italics. Strange things might happen if you don't run:

$ tic -x tmux-256color.terminfo
$ tic -x xterm-256color-italic.terminfo

Add this to your ~/.tmux.conf:

set -g default-terminal 'tmux-256color'
set -as terminal-overrides ',xterm*:Tc:sitm=\E[3m'

Make sure italics are enabled for iTerm and you're using a font that supports them. (Fira, Dank Mono);


  1. Go to Preferences > Profiles > Default.
  2. Make sure Text > Italic Text Allowed is checked.
  3. Set Terminal > Report Terminal Type to xterm-256color-italic.

This essentially sets the value of the environment variable $TERM, which you could also set in your ~/.zshrc etc, depending on how you want to store your settings.


Reposting usage instructions here:

  • rcup is the main program. It is used to install and update dotfiles, with support for tags, host-specific files, and multiple source directories.
  • rcdn is the opposite of rcup.
  • mkrc is for introducing a dotfile into your dotfiles directory, with support for tags and multiple source directories.
  • lsrc shows you all your dotfiles and where they would be symlinked to. It is used by rcup but is provided for your own use, too.


Cookies help us deliver our services. By using our services, you agree to our use of cookies Learn more