Scripts Library
Browse documentation for each script in the Brew Scripts toolkit.
Each script is documented with usage examples, configuration options, and details about what changes it makes to your system. All scripts support --dry-run mode to preview changes before applying them.
brew-setup.sh
Full Interactive Homebrew Setup
Complete Homebrew installation with architecture detection, shell configuration, and guided app selection.
quick-setup.sh
Quick Bootstrap
Fast, opinionated setup for CLI tools, VSCode extensions, and Git configuration.
install-essential-apps.sh
Essential Apps Installer
Batch-install the applications you list in the script's own EDIT HERE block. Ships with nothing enabled.
auto-update-brew.sh
Auto-Update (Basic)
Automated Homebrew updates with text message notifications via iMessage.
auto-update-brew-hybrid.sh
Auto-Update (Email + Text)
Advanced auto-updates with both email reports and text message summaries.
setup-auto-update.sh
Schedule Auto-Updates
Create a macOS launchd agent to run basic auto-updates on a schedule.
setup-hybrid-notifications.sh
Schedule Hybrid Updates
Schedule automatic updates with email and text notification support.
cleanup-homebrew.sh
Homebrew Cleanup
Remove old package versions, clear download caches, and free up disk space.
Download the Full Toolkit
Get all scripts in a single download, or browse the source code on GitHub.