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 https://github.com/delianides/dotfiles $ brew bundle dotfiles/Brewfile $ rcup -d dotfiles -x README.md -x LICENSE -x Brewfile
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);
- Go to
Preferences > Profiles > Default.
- Make sure
Text > Italic Text Allowedis checked.
Terminal > Report Terminal Typeto
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:
rcupis the main program. It is used to install and update dotfiles, with support for tags, host-specific files, and multiple source directories.
rcdnis the opposite of
mkrcis for introducing a dotfile into your dotfiles directory, with support for tags and multiple source directories.
lsrcshows you all your dotfiles and where they would be symlinked to. It is used by
rcupbut is provided for your own use, too.