MacStack

One command.
Your entire dev Mac.

mack update

Config as code. Idempotent. Zero fluff.

Manual Mac setup is slow,
inconsistent, and never finishes.

Every new machine or update means reinstalling tools, reconfiguring git, hunting fonts, restoring IDE settings, and cloning repos — again.

One command to rule them all.

🐚 ShellPrompt, paths, functions, aliases, environment
🐙 GitGlobal configuration
📰 FontsAll your developer fonts
⌨️ CLI Toolsbrew, git, pyenv, python, claude-code, etc.
🍏 AppsGraphical + Mac App Store apps
⚙️ IDEsSettings, keybindings, and extensions for Zed & VS Code-based editors
📂 ReposAll your git repositories

Three minutes to a perfect dev Mac.

Clone & configure

Put your config in stack/macstack.json

Run once

bin/mack update installs everything

Update forever

Just type mack update anytime

Ready to ship?

git clone https://github.com/nohype-ai/MacStack.git
cd MacStack
bin/mack update