- Install iTerm2 or Hyper
- Install oh-my-zsh
- Install Homebrew
- Install Fig:
brew install fig - Download
zshrc:curl -fsSL https://raw.githubusercontent.com/giladgray/dotfiles/main/zshrc > ~/.zshrc - Download
gitconfig:curl -fsSL https://raw.githubusercontent.com/giladgray/dotfiles/main/gitconfig > ~/.gitconfig - Restart terminal
- Install NVM via curl then Node:
nvm install 14 - Install Yarn:
npm install --global yarn node -v && npm -v && yarn -v
git config --global user.name "<name>"git config --global user.email "<email>"- Diff tool:
npm install -g diff-so-fancy - Generate SSH Key and add to Github
- Clone relevant git repos
* Install from the Mac App Store
- iTerm
- Preferences → Profiles → Keys tab → Key Mappings tabs →
Presets...dropdown →Natural Text Editing. - Preferences → Keys → Hotkey tab → Check
Show/hide all windows→alt+space
- Preferences → Profiles → Keys tab → Key Mappings tabs →
- SourceTree / GitHub Desktop
- VS Code
- Sign it to GitHub to sync settings.
- 1Password - Requires login with Secret Key
- Alfred
- PowerPack → Clipboard → enable History
- BetterTouchTool
- Magnet*
- Signal Messenger
- Spotify
- Steam
- VLC
- Bluetooth → ✅
Show Bluetooth in menu bar - Mission Control → ❌
Automatically rearrange Spaces... - Trackpad → Point & Click → ✅
Tap to click - Trackpad → Scroll & Zoom → ❌
Scroll direction: Natural