Stop the script (by pressing Ctrl+C) when Ansible asks for the a 'sudo' password. This was test run on OS X Sierra (~10.10.4). Run the install.sh bootstrap command to install the default list of tools and apps defined: sh -c '$(curl -fsSL )' In a Terminal of a brand-new Mac (after operating system installation) Instead, you can follow theses instructions for how to build a Mac OS X VirtualBox VM, on which you can continually run and re-run this playbook to test changes and make sure things work correctly. You shouldn't wipe your entire workstation and start from scratch just to test changes to the playbook.
The script skips over apps already installed.Įdit playbook.yml (described below) and add/remove the apps/utils you want Ansible to install: vi playbook.ymlĪlternately, instead of vi, use another text editor such as atom, code, etc.ĬAUTION: Do not run this on a Mac you've already configured (used for a while).Ĭreate a virtual memory instance of a Mac to run this. It installs xcode and homebrew because Ansible is installed using Homebrew.
On an existing Mac, clone this repo and view the install.sh file. This repo is used to setup software on a new OS X laptop for web developmentīy running a script that retrieves from this GitHub repository.