Apps and tools
Browse 82 Homebrew apps, terminal tools and fonts across focused categories. Magus marks what is already installed and keeps one review basket.
Choose your essentials, review every change, and keep the setup portable. The Mac alpha installs a native binary for Apple silicon and Intel Macs.
Browse 82 Homebrew apps, terminal tools and fonts across focused categories. Magus marks what is already installed and keeps one review basket.
Apply or export curated setups for Ghostty, Zed and Firefox, extend Zsh with modern tools, and follow a guided Raycast checklist.
Finder preferences and managed configuration files keep their original values. Restore refuses to overwrite settings you edited later.
Paste this into Terminal. It downloads the right native binary, verifies its checksum, and installs it into ~/.local/bin.
curl -fsSL https://magus.sh/install | shYou can also select and copy the command above.
The installer adds Magus only. It does not install apps or change settings.
Open a new Terminal window, then launch Magus. It inspects this Mac before showing your basket.
magus runYou can also select and copy the command above.
Browse apps, tools, fonts, Mac settings, presets, updates, terminal choices and app setups. Nothing changes until you review and apply the basket.
App setups includes three managed files—Ghostty, Zed and Firefox—plus modern command choices and a Raycast guide with selected extension links.
Existing files are backed up before replacement. You can export each setup instead when you would rather merge it yourself.
Use ./magus doctor to inspect the saved setup without changing it, ./magus reconcile to reapply it, and ./magus restore to restore recorded settings.
BEFORE YOU APPLY
Only after you select a setup and approve it in Review & apply. Managed files are backed up, symlinked paths are refused, and later edits are left untouched. Export a preset when you want to merge individual values.
Nothing automatically. Magus provides a checklist for Spotlight, clipboard history, snippets, Hyper Key, root search and Auto Quit, plus links to six useful extensions. Raycast remains in control of its own data.
Yes. Update all inspects eligible Homebrew packages from the whole machine, shows the versions it found, and asks for a separate review before starting.
The declarative selection lives in ~/.config/magus/manifest.toml. Backups and run outcomes stay in Magus's local state directory.