The shortest way is to do:
make all- Install Homebrew
- Install things from brewfile:
brew bundle install --file=brew/Brewfile - Use
GNU Stowfor links setup:stow */ -t $HOMEIf you want to ignore something, add regex:stow */ -t $HOME --ignore=.zshrc
To make a new brewfile, use:
brew bundle dump --file=brew/Brewfiletmux is a bit special - it needs additional steps after cloning:
- Initialize submodules
git pull --recurse-submodules- Install plugins. This is done by running
C-b Iafter running tmux.