My dotfiles, powered by Dotbot.
First, clone the repo into ~/.dotfiles
:
git clone https://github.com/bdougherty/dotfiles.git .dotfiles
cd .dotfiles
Then run the installer with optional extra configs. For servers, run:
./install
For Macs, run:
./install mac asdf
mac
will install Homebrew and associated packages and asdf
will install node and python via asdf.
For Linux distros that use apt, run:
./install linux asdf
There are a number of hooks to make local customizations:
git
:~/.gitconfig.local
zsh
andbash
:~/.shell.local.before
/~/.shell.local.after
to run before or after the main profilebash
only:~/.bashrc.local.before
/~/.bashrc.local.after
to run before or after the main bash profilezsh
only:~/.zshrc.local.before
/~/.zshrc.local.after
to run before or after the main zsh profile
MIT © Brad Dougherty