This is a launcher for glevine/mac-dev-playbook. It provides a means for further extending geerlingguy/mac-dev-playbook, automating and documenting the full setup, and repeatedly running the plays to ensure that the machine stays the way I like it.
- Sign into iCloud.
- Sign into the App Store.
- Grant full disk access to Terminal.app.
- Open
System Settings. - Click
Privacy & Security. - Click
Full Disk Access. - Enable access for
Terminal.
- Open
- Open a terminal.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/glevine/machine/HEAD/bin/mac)"Would you like to make all targets? [y/n]
Choose
yto install the machine and additional tools. Choosento only make the machine.
The following assumes that $HOME/.machine/bin is in the PATH.
mac# Copy your SSH key to your clipboard.
pbcopy < "$HOME/.ssh/id_ed25519.pub"Add your SSH key to Github.
# install it all
mac all
# install multiverse
mac multiverse
# install sugarconnect
mac sugarconnect
# make multiple targets
mac multiverse sugarconnect