cutler

Powerful, declarative settings management for your Mac, with speed.
GitHub Repo stars GitHub forks Crates.io Total Downloads

cutler aims to simplify your macOS setup experience into an "almost" one-command procedure. Define your settings once, then easily apply, track, and revert changes across your systemβ€”think of it as infrastructure-as-code for your Mac.

This website is just an overview of what cutler can do. In order to get a comprehensive guide on what cutler can do, please read the official README.

If you like this project, consider ⭐ starring it! :D

Quickstart


Install cutler with a single command:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/hitblast/cutler/main/install.sh)"

Or use your favorite package manager:

Using brew:

brew install hitblast/tap/cutler

Using cargo:

cargo install cutler

Using mise:

mise use -g cargo:cutler


Documentation

πŸ“– Read the whole documentation

More Goodies

⭐ View Source on GitHub πŸ“š macOS Defaults Reference