This is an attempt at automating my MacOS setup. It's specific to my personal use but feel free to use it if you want.
- Install xcode-command-line-tools
xcode-select --install
- Install homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Download and unzip project (can also be done manually)
cd ~/Desktop curl --location https://github.com/Augustindou/MacOS-setup/archive/refs/heads/master.zip --output MacOS_setup.zip unzip MacOS_setup.zip cd MacOS-setup-master
- Change permissions
chmod +x setup.zsh
- Run program installs & preferences setup
./setup.zsh