My personal dotfiles, backed by dotbot.
To apply the dotfiles on an environment:
-
Clone the repository
git clone git@github.com:fmilichovsky/dotfiles.git
-
Let dotbot link the files locally
dotfiles/install
This operation should be idempotent - can be done often and repeatedly.
Installing the Brewfile happens automatically as part of installtion, but it suppresses the progress output.
To run it separately after the file gets linked via installation:
brew bundle install- Modify the necessary dotfiles.
- Push to origin.
- Run
install.
Make local customizations (untracked by this repository) by adding _local
files on the environment.
For example:
vim:~/.vimrc_localzsh/bash:~/.shell_local_beforerun firstzsh:~/.zshrc_local_beforerun before.zshrczsh:~/.zshrc_local_afterrun after.zshrczsh/bash:~/.shell_local_afterrun lastgit:~/.gitconfig_local