dotfiles and helpful stuff.
I use strap which uses this repo to automate setup of my Mac system. It will:
- Install Homebrew packages defined in Brewfile
- Install latest stable version of node with nvm
- Setup a fancy zsh prompt with starship
- Add 🌈 to
ls
with lsd - Install fnm
- Install ghostty
- Install my gitconfig preferences
- Setup a number of MacOS settings helpful for developers (faster key repeat rate, don't put computer into sleep mode, etc.)
Everything aside from Homebrew installation is run at the end of the strap process via strap-after-setup.
To use:
- clone these repos
- download strap
- and run.
git clone https://github.com/seanknox/dotfiles ~/.dotfiles
git clone https://github.com/seanknox/homebrew-brewfile ~/.homebrew-brewfile
https://strap.mikemcquaid.com/
# assuming downloaded to ~/Downloads
bash ~/Downloads/strap.sh