Documenting My Mac Setup

Between loaners, replacements, and other surprises, over the past year or so I've set up new Mac laptops more than I ever have before. I tend to start fresh rather than migrate in order to get that nice clean digital slate. But what I don't do, is document the process all that well. You're in luck future self, because 4th time is the charm.


System Preferences


Terminal and SSH


Download and install Visual Studio Code and enable the following extensions:

Plus many more that will be triggered by project configuration.

I also add the following settings in the user version of settings.json

"editor.tabSize": 2,
"editor.detectIndentation": false,
"editor.fontFamily": "'Source Code Pro for Powerline', Menlo, Monaco, 'Courier New', monospace",
"explorer.confirmDelete": false,
"window.zoomLevel": 1,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
"files.associations": {
"*.theme": "php"

Local Development Environment



Docker-y Things


Things to install as needed:


Fingers crossed that my Vagrant days are over, but if needed:

You did it. Take a nap.