lukekarrys/dotfiles
Prerequisites
-
brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
1Password
brew install --cask 1password
brew install 1password-cli
- Login to 1Password.app and connect it to the CLI in "Developer" settings
- Confirm with
op whoami
-
chezmoi
sh -c "$(curl -fsLS get.chezmoi.io)" -- init --ssh --apply lukekarrys
-
Change default shell to Homebrew's zsh
sudo sh -c "echo $(which zsh) >> /etc/shells"
chsh -s $(which zsh)
macOS Defaults
2023-05-07
Some notes from last time I did this:
- Some things are now in this
onchange
script
- Turn off all notifications sounds and some off altogether
- Map Caps Lock to Escape in keyboard shortcuts
- Finder view everything as list
- Unlock with Apple Watch
- Open Logi Options to install Bolt and restore from backup
- Turn on accounts in system settings so Raycast, etc can access calendars