Skip to content

bdougherty/dotfiles

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
bin
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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