Mac setup and configuration files. Everything needed to get a development environment running from scratch on Apple Silicon.
| File/Folder | What it does |
|---|---|
.zshrc |
Shell config — aliases, PATH, prompt |
Brewfile |
All Homebrew packages, casks, and tools |
git/.gitconfig |
Global git config (no personal info) |
macos/defaults.sh |
macOS system preference tweaks via defaults write |
launchagents/ |
Personal launchd automation agents |
1. Install Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"2. Install everything from the Brewfile:
brew bundle --file=Brewfile3. Apply macOS defaults:
bash macos/defaults.sh4. Symlink dotfiles:
ln -s $(pwd)/.zshrc ~/.zshrc
ln -s $(pwd)/git/.gitconfig ~/.gitconfig- Built for Apple Silicon (M-series) Macs
- Assumes Homebrew installed at
/opt/homebrew - All personal info removed — update git/.gitconfig with your own details before use