Skip to content

cutlerCLI/cutler

Repository files navigation

cutler /kŭt′lər/

Powerful, declarative settings management for your Mac, with speed.

Crates.io Downloads

Overview

cutler aims to simplify your Mac's setup process into a one-command procedure. It does so by automating these and more:

  1. System preferences. No more tinkering with the Settings app.
  2. Installation of apps and tools (through brew and other tools).
  3. The execution of custom commands (this is on you, but cutler makes it super convenient!).

cutler splits a single TOML file into readable configuration which you can design as your desire, allowing you to later apply it with just cutler apply!

Installation

Copy and run the command below to install cutler:

curl -fsSL https://cutlercli.github.io/scripts/install.sh | /bin/bash

Or, see "Installation" for other installation methods.

Warning

DEPRECATION: The x86_64 builds will soon be removed in favor of Apple Silicon, as Apple themselves have officially discontinued this timed architecture.

Documentation

"The cutler Cookbook" can be a a great starting point for in-depth review and examples to start using cutler.

# Run this command to open in browser.
cutler cookbook

Contributing

View the Contribution Guidelines to learn more about contributing to cutler. It also contains resources such as code snippets to make your contribution workflow easier.

License

This project is licensed under the Apache 2.0 License.

About

cutler is a powerful, declarative settings manager CLI for the Mac. 🍺 Inspired by Nix & chezmoi.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Sponsor this project

Contributors 4

  •  
  •  
  •  
  •  

Languages