Clone this project to the home
directory.
git clone [email protected]:hungle88/dotfiles.git ~/.dotfiles
Run the setup.sh script to install all dependencies and configure the system:
~/.dotfiles/setup.sh
This script will:
- Install Homebrew dependencies via Brewfile
- Symlink dotfiles (e.g., .zshrc, .gitconfig)
- Install & configure Zsh, Starship, and plugins
- Install & configure NVM
- Set macOS system preferences
- Enable fzf key bindings
Simply running a git pull
inside the cloned folder
cd ~/.dotfiles && git pull
If changes affect installed packages, re-run:
brew bundle --file="$HOME/.dotfiles/Brewfile"
then
~/.dotfiles/setup.sh