This uses ansible to symlink dotfiles, install deps, configure some stuff...
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
ansible-playbook env.yml
ansible-lint env.yml
- Remap Caps lock to escape
- Install Mac CLI tools:
xcode-select --install - Create ssh key:
ssh-keygen -t rsa -b 4096 - Generate gpg key and add to GitHub.
- Install homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - Bind Alfred prefs from
~/Dropbox/mac-stuff/Alfred.alfredpreferences - Copy divvy prefs:
cp ~/Dropbox/mac-stuff/com.mizage.Divvy.plist ~/Library/Preferences/ - Install Meslo font, used for font in iTerm2
- Disable the following keyboard shortcuts:
System Preferences>Keyboard>Shortcuts>Spotlight>Show Spotlight Search FieldSystem Preferences>Keyboard>Shortcuts>Mission Control>Show Desktop
- Disable notifications when sharing screen:
System Preferences>Notifications & Focus>When mirroring or sharing the display