My personal collection of dotfiles for macOS development setup.
- macOS – This setup is designed specifically for macOS
- zsh – Unix shell (included with macOS)
- git – version control
- Homebrew – package manager for macOS
-
Clone the repo into your home directory:
git clone [email protected]:vanbouzoukas/dotfiles.git ~/Developer/dotfiles
-
Install Homebrew if you haven't already:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" -
Install all packages and applications from the Brewfile:
cd ~/Developer/dotfiles brew bundle
-
Point to the relevant dotfiles in your local config.
Source your custom shell configuration:
source ~/Developer/dotfiles/.zshrc
Include your Git config and set your user identity:
[include] path = ~/Developer/dotfiles/.gitconfig [user] name = Your Name email = [email protected]
To keep your setup up to date:
# Update Homebrew packages
brewuc # alias for: brew upgrade --greedy && brew cleanup --prune=all
# Update pnpm packages
pnu # alias for: pnpm update:latest
# Reload shell configuration
reload # alias for: source ~/.zshrc