Managing my dotfiles with GNU Stow
Ensure you have the following installed on your system
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install git
brew install stow
First, check out the dotfiles repo in your $HOME directory using git
$ cd $HOME
$ git clone [email protected]:smacintyre/dotfiles-stow.git
$ cd dotfiles
then use GNU stow to create symlinks
$ stow .
Install dependencies with Brew
$ cd $HOME
$ brew bundle
Post install setup:
$ $(brew --prefix)/opt/fzf/install
- Copy the file into the
~/dotfiles
directory matching the same pattern from~
- Change to dotfiles:
cd ~/dotfiles
- Run:
stow --adopt .
For managing installed packages with brew.
See the Homebrew Bundle repo for more details.
See also Brew Bundle Brewfile Tips.