Skip to content

Latest commit

 

History

History
29 lines (26 loc) · 1.6 KB

README.md

File metadata and controls

29 lines (26 loc) · 1.6 KB

Installation

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

Linting playbook

ansible-lint env.yml

Manual steps

  • 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