My personal dotfiles!
- cURL
- Git
- Vim
- zsh
By default, the installer script will not overwrite contents in the home directory. If you're sure this is what you want, run the installer with --force
.
curl -sO https://raw.githubusercontent.com/nhoag/dotfiles/main/installer.sh
echo "23bef6210fb921b0a8d95554115e0943c8f3e47217c8c761362fa4f547458bcd installer.sh" |
shasum -c
chmod +x ./installer.sh
./installer.sh # [--force]
dots submodule update
Install Homebrew and install packages via Homebrew Bundle with brew bundle
.
dots pull
After running the installer script, the home directory becomes a bare Git repository with the git
command aliased to dots
for convenience (or you can use the full invocation git --git-dir="$HOME/.dotfiles" --work-tree="$HOME"
). Any updates can be processed via Git, though be careful not to commit sensitive files!