Scripts to configure a new install of macOS, in the particular way I want. Intentionally extremely opinionated.
- Set many settings that seem to only work in the GUI (boo!)
- Set many other settings where Apple actually respects their own
defaults writetool (yay!) - Removes excess Dock items
- Installs homebrew
- Installs dotfiles
- Installs global brewfile
Get this repo the hard way. Because Xcode and homebrew aren't installed yet we don't have git or wget.
cd /tmp
curl -OL https://github.com/rrotter/macos-setup/archive/refs/heads/main.zip
unzip main.zip
cd macos-setup-main
Run every script in the top level in order
./00<tab>
...
- inspired/cribbed from geerlingguy/mac-dev-playbook
- docs on getting scripting prefpanes to open from bvanpeski