Scripts to install apps and configure dotfiles for setting up my preferred macOS environment. Learn more about dotfiles and how I build mine.
I perform a clean macOS install 1-3 times a year, typically after major Apple releases or when my machine starts behaving buggy.
Previously, this process was manual and time-consuming, taking up to a full day. With this scripts, the setup time has been reduced to 2-4 hours, depending on internet speed, and requires zero clicks.
-
Backup your current Terminal themes.
-
Download the latest macOS installer:
softwareupdate --fetch-full-installer --full-installer-version 15.0
-
Create a new disk volume for the fresh install.
-
Install macOS and complete setup assistant.
-
Install Command Line Tools for Xcode:
xcode-select --install
-
Install Command Line Tools for Xcode:
sudo xcodebuild -license
You will be asked for your macOS login password.
-
Run the following commands in your terminal to download this repo, install all my preferred apps, and set up my custom preferences:
mkdir -p ~/Developer/fcomrqz cd ~/Developer/fcomrqz git clone https://github.com/fcomrqz/dotfiles cd dotfiles bash install.sh
You will be asked for your macOS login password.