Skip to content
Usman Zubair
← Projects

ansible-mac-setup

Ansible playbook to provision a fresh macOS installation with developer tools and applications.

View Repository →

Overview

An Ansible-based Mac provisioning setup. Starting from a clean macOS install, a bootstrap script installs Xcode, Python, pip, and Ansible itself — then a playbook takes over to install Homebrew, Homebrew Cask packages, and developer tooling with a single command.

Purpose

To eliminate the hours spent manually configuring a new Mac. The playbook captures the full developer environment as code so any machine can be reproduced reliably.

Stack