View on GitHub

Chef Cookbooks for Mac OS X

Automate all the things on your workstation

You've automated your servers. Now automate your workstation.

This GitHub organization contains various cookbooks targeted at Chef users who want to automate their Mac OS X workstations. It was inspired by Pivotal's Sprout project, but Sprout assumes you want to manage your workstation using Chef Solo running under your user ID. The cookbooks & recipes in here have no such restriction; it assumes you want to run Chef Client as root, possibly as a launchd daemon.

What this project does not contain

Cookbooks out in the community that already have cross-platform support, including for Mac OS X, are not included here. This organization's repositories contain, and will continue to contain, only cookbooks that work exclusively on Mac OS X.

Related cookbooks

Besides Pivotal Sprout, there are lots of great community cookbooks used to set up other aspects of your Mac OS X system. Some of them are used here as dependencies. Among them:

Authors and Contributors

This project was started by @juliandunn, who works at Chef. Contributions are welcome! If you have an OS X-exclusive cookbook that you no longer wish to maintain, or want others to help collaborate with outside of your personal GitHub namespace, please get in touch and we can talk about getting it transferred here.

License

Most cookbooks are Apache 2.0-licensed.