My setup and dotfiles - managed by yadm.
# Ensure macOS is updated
sudo softwareupdate -i -a
# Ensure Apple's command line tools are installed
xcode-select --install
mkdir -p ~/.local/bin
curl -fLo ~/.local/bin/yadm https://github.com/TheLocehiliosan/yadm/raw/master/yadm
chmod a+x ~/.local/bin/yadm
~/.local/bin/yadm clone https://github.com/aaronjbaptiste/dotfiles.git --bootstrap
rm -rf ~/.local/bin/yadm
Then Restart Mac.
- Log in to iCloud
- Disable Spotlight Keyboard shortcut (we replace it with Raycast)
System Settings > Keyboard > Keyboard Shortcuts > Spotlight > Show Spotlight search
- Generate SSH Key + Add public key to github
- Configure git author
git config --global user.email "<email>"
git config --global user.name "<user_name>"
- Change origin to ssh so we can push back
yadm remote set-url origin git@github.com:aaronjbaptiste/dotfiles.git
yadm add <important file|folder>
yadm commit
yadm push
yadm pull --rebase
yadm bootstrap