I use this repo to set up a new macOS computer for development, updating it as I move between projects and jobs and my requirements change.
- Xcode CLI tools
xcode-select --install
- homebrew package manager
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
-
create a directory named
workspace
in your home directory.mkdir -p ~/workspace
-
clone this repo
git clone git@github.com:tmaybe/laptop-setup.git ~/workspace/
-
run the install script
cd ~/workspace/laptop-setup ./install
Read the install script to see how the computer will be configured; read the Brewfile to see what will be installed.
Thanks to @zaksoup for introducing me to this way of managing configuration and applications.