macOS setup automator. Reinstall all your dev tools, apps, and configs after a fresh format. Via one click or one command.
setmac is a macOS application that automates the idempotent installation of developer tools, applications, and configuration files from a central manifest.
How It Works
You find setmac, a handy app that sets up your Mac with developer programs, apps, and personal tweaks after a fresh start.
Download the app bundle or disk image from the releases and open it on your Mac.
The app scans your Mac and shows a clear overview of what's already installed and what's missing.
Pick a category or click to install all tools and apps in the perfect order, skipping what's already there.
When asked, enter your Mac password safely to allow the setup to finish important steps.
Follow the live progress as everything installs smoothly, with logs showing each step.
Capture or restore your custom settings like editor tweaks and shell preferences.
Your Mac is now perfectly set up for development, just like your ideal workspace.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.