This is my personal dotfiles repository based on thoughtbot/dotfiles. Anyone can use this under the MIT License even though all settings are highly optimized just for me.
Set zsh as your login shell:
chsh -s $(which zsh)
Also bash can be used:
chsh -s $(which bash)
-
Install rcm.
-
Execute
curl https://manicmaniac.github.io/dotfiles/installer | sh
.
The rest of this section is detailed information.
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
andLICENSE
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
You can safely try this out in a docker container.
docker run -ti --rm $(docker build . | awk 'END {print $3}')
Thank you, contributors! Also, thank you to Corey Haines, Gary Bernhardt, and others for sharing your dotfiles and other shell scripts from which we derived inspiration for items in this project.
dotfiles is copyright © 2009-2015 thoughtbot. It is free software, and may be
redistributed under the terms specified in the LICENSE
file.