Skip to main content
Orchard is a macOS workstation provisioning tool that sets up your entire developer environment with a single command. It installs essential applications, configures system preferences, and prepares your machine for development work — reproducibly and reliably, every time.

Quick Start

Clone the repo and run provision.sh to set up your machine in minutes.

What Gets Installed

See every app and tool that Orchard installs on your machine.

Customization

Learn how to add your own packages and configure system settings.

Command Reference

Full reference for provision.sh, scaffold.sh, and test.sh.

How Orchard works

Orchard runs a series of modular install scripts, each responsible for a single aspect of your workstation. The main provision.sh script orchestrates everything — you never need to run individual scripts manually.
1

Clone the repository

Download Orchard to your local machine using Git.
2

Run provision.sh

Execute a single script to install all apps and configure your system.
3

Customize as needed

Edit package lists and add your own modules to tailor the setup to your workflow.
Orchard is designed for macOS. It requires macOS and an internet connection to install Homebrew, applications, and developer tools.