Skip to content

bdougherty/dotfiles

Repository files navigation

Brad’s Dotfiles

My dotfiles, powered by Dotbot.

Installation

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

Local Customizations

There are a number of hooks to make local customizations:

  • git: ~/.gitconfig.local
  • zsh and bash: ~/.shell.local.before / ~/.shell.local.after to run before or after the main profile
  • bash only: ~/.bashrc.local.before / ~/.bashrc.local.after to run before or after the main bash profile
  • zsh only: ~/.zshrc.local.before / ~/.zshrc.local.after to run before or after the main zsh profile

License

MIT © Brad Dougherty