Theses are dotfiles. They make it easier to manage config files and homebrew applications on OS X.
The goal of these dotfiles is to provide a shared baseline for teams, with the possibility of personalization.
Easy:
cat ./bootstrap.sh # Make sure everthing looks good.
./bootstrap.sh # Install everything and set up symlinks.
Harder:
- Install homebrew and homebrew bundle
- Install the Brewfile with homebrew bundle
- For each
.symlink
file, create a symlink in your home directory (transforming the name fromfoo.symlink
to.foo
) - For each
.touch
file, ensure that a file exists in your home directory (transforming the name fromfoo.symlink
to.foo
)
(This is what the bootstrap script does anyway.)
The easiest way to add customizations is to submit a Pull Request to this repo.
In order to override this repo's opinions, you can edit the _local
dotfiles, $HOME/.{vimrc,tmux.conf,zshrcg,gitconfig}_local
.