- install homebrew via
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- install git via
brew install git
- clone this repo
- install brew bundle via
brew bundle install
- create machine specific setup
~/pre.zshrc
file (it should at least export the$DOTFILES
env variable) - install dotfile via
./scripts/install_dotfile.sh {dotfile}
.gitconfig
.tmux.conf
.zshrc
Backup existing (if exists) and install dotfile:
./scripts/install_dotfile.sh {dotfile}
Refer to supported dotfiles section for {dotfile} input