-
Install chezmoi (for example
brew install chezmoi). -
Initialize and apply from GitHub:
chezmoi init --apply YOUR_GITHUB_USERNAME/dotfiles
-
Initialize plugin submodules:
chezmoi git -- submodule update --init --recursive
-
Set Fish as the login shell (after installing Fish):
grep -q (which fish) /etc/shells; or echo (which fish) | sudo tee -a /etc/shells chsh -s (which fish)
chezmoi git pull -- --ff-only --recurse-submodules
chezmoi git submodule update --init --recursive
chezmoi applyOr run dfu (same steps).