Scripts and dotfiles to install apps and setup my preferences in macOS. What are dotfiles and How I build my own?
When Apple releases a new major version or my machine starts to behave buggy I do a clean macOS install. Max 1-3 times in a year.
Before this solution I was using a note to track the required steps to do a clean install. Making it manually was taking me a whole day.
Now with this little project and without my attention I can make it in 2-4 hrs. Internet speed will determine how long takes.
-
Back up Raycast and Terminal.
-
Download macOS installer
softwareupdate --fetch-full-installer --full-installer-version 13.0
-
Create a disk volume.
-
Install and finish the setup assistant process.
-
Run the next command in your terminal to download this repo, install all the apps I use and setup my preferences. You will be asked for your GitHub token and macOS login password.
git clone https://github.com/fcomrqz/dotfiles && cd dotfiles && bash install.sh