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 Field
System Preferences
>Keyboard
>Shortcuts
>Mission Control
>Show Desktop
- Disable notifications when sharing screen:
System Preferences
>Notifications & Focus
>When mirroring or sharing the display