Set up
alias h="env GIT_WORK_TREE=$HOME GIT_DIR=$HOME/.files"
h git init
h git remote add origin https://github.com/tmm/dotfiles.git
h git fetch
h git checkout main
Commands
make # Bootstrap setup
make fish # Change shell to fish
make fish-packages # Install fish packages with fisher
make gpg # Import GPG key from Keybase
make homebrew-packages # Install tools with homebrew, cask, mas
make macos # Set up macOS defaults
make tmux-packages # Install tmux packages with tpm
make vim-packages # Install vim packages with vim-plug
Not automated
- Set up 1Password
- Configure SSH
- Map
Caps Lock
to Escape
(System Preferences > Keyboard > Modifier Keys)
- Set up nitpicky details