Clone this project to the home directory.
git clone [email protected]:hungle88/dotfiles.git ~/.dotfilesRun the setup.sh script to install all dependencies and configure the system:
~/.dotfiles/setup.shThis 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 pullIf changes affect installed packages, re-run:
brew bundle --file="$HOME/.dotfiles/Brewfile"then
~/.dotfiles/setup.sh