Yep, these are my dotfiles. I manage them via GNU Stow installed through Homebrew.
zsh -c "$(curl -fsSL https://raw.githubusercontent.com/reatlat/dotfiles/HEAD/install.sh)"
1. Install Homebrew by running:
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. Clone this repo
$ cd ~/
$ git clone --depth=1 git@github.com:reatlat/dotfiles.git
$ cd dotfiles/
3. Install Homebrew Formulae from brew.txt
$ cat brew.txt | xargs brew install
4. Setup Symlinks via Stow
$ cd ~/dotfiles
$ stow bash
$ stow zsh (do this after installing oh my zsh)
$ stow git
$ stow husky
5. Install software in brew-cask.txt
$ cat brew-cask.txt | xargs brew install --cask
6. Install global npm packages in npm.txt
$ cat npm.txt | xargs npm install -g
And just like that...