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.

If you like this project, consider starring it!



Installation

Recommended install:

$ curl -s https://raw.githubusercontent.com/hitblast/cutler/main/install.sh | bash

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


Quickstart & Documentation

View Cookbook / Documentation

Source Code

View Source on GitHub

More Goodies for You

macOS Defaults Reference