Posts Now Pinterest Twitter Github

Setting up new mac

May 15, 2021

I use a script that does most of the hard lifting of installing all dependencies I need and setting up some sensible macOS default.

The script is in .macos, and we run this with bash. These are the things that this script does

After this, we make some sensible changes to macOS defaults. Most of this bit is from Mathias’s dotfiles

Most of the other scripts are from Kent C Dodds, dotfiles repo, I love the emoji prompt he uses. I used almost the same zshrc with some minor changes where I added a couple of aliases of my liking and paths that I need.

The project is structured to have all required dotfiles. Mainly we have .aliases, .functions, .gitconfig, and .zshrc.

I also do these other changes along with running the script,