Personal macOS dotfiles for a fresh machine setup.
Paste this into Terminal on a new machine:
/bin/bash -c "$(curl -fsSL https://gist.githubusercontent.com/proclame/996be0aaabea163419d661a4914f9e10/raw/bootstrap.sh)"This will:
- Install Xcode Command Line Tools
- Install Homebrew (with Apple Silicon support)
- Install the GitHub CLI and authenticate via browser
- Clone this repo to
~/.dotfiles - Run
install.shto set up everything else
- Installs all apps and tools via
brew bundle(seeBrewfile) - Sets up Herd, parks
~/Sites, and installs Node LTS via NVM - Installs Composer global packages (
laravel/installer) - Sets up oh-my-zsh
- Configures iTerm2 to load preferences from this repo
- 1Password — open Settings > Developer and enable the SSH Agent
- Herd — complete initial setup when prompted during install
| File | Description |
|---|---|
Brewfile |
All Homebrew formulae, casks, and VS Code extensions |
install.sh |
Main setup script run after cloning |
bootstrap.sh |
Minimal bootstrap for a blank machine |
dotfiles/.aliases |
Shell aliases, sourced in .zshrc |
gitconfig |
Git configuration and aliases |
com.googlecode.iterm2.plist |
iTerm2 preferences |