gciampa dotfiles
I use thoughtbot/dotfiles and
gciampa/dotfiles together using the *.local
convention described in
thoughtbot/dotfiles.
Requirements
Set zsh as your login shell.
chsh -s /bin/zsh
Install
Clone onto your laptop:
git clone git://github.com/thoughtbot/dotfiles.git
git clone git://github.com/gciampa/dotfiles.git dotfiles-local
Install rcm.
brew tap thoughtbot/formulae
brew install rcm
Install the dotfiles:
env RCRC=$HOME/dotfiles/rcrc rcup
This command will create symlinks for config files in your home directory.
Setting the RCRC
environment variable tells rcup
to use standard
configuration options:
- Exclude the
README.md
,LICENSE
, andBrewfile
files, which are part of thedotfiles
repository but do not need to be symlinked in. - Give precedence to personal overrides which by default are placed in
~/dotfiles-local
You can safely run rcup
multiple times to update:
rcup
What's in it?
vim configuration:
- Customized key mappings
git configuration:
l
alias for a pretty git log (from Gary Bernhardt's dotfiles.)dc
alias for diff --cached.
zsh configuration and aliases:
- chruby setup.
- Customized aliases