Skip to content

Instantly share code, notes, and snippets.

@rwanyoike
Last active November 21, 2018 07:55
Show Gist options
  • Save rwanyoike/7620230b0e0a85a04ebc470db4b7375e to your computer and use it in GitHub Desktop.
Save rwanyoike/7620230b0e0a85a04ebc470db4b7375e to your computer and use it in GitHub Desktop.

New macOS Setup

  1. Install any available software updates
  2. Enable software update checks
  3. Disable automatic software update downloads
  4. Enable Guest User
  5. Install command line developer tools xcode-select --install
  6. Install homebrew
  7. Setup the dotfiles repo
  8. Install the BrewFile (in dotfiles repo)
  9. Install the packages.nix (in dotfiles repo)
  10. Set keyboard modifier key Caps Lock to Escape (emacs)
  11. Set these com.apple.dock defaults settings
defaults write com.apple.dock showhidden -bool true
defaults write com.apple.dock autohide -bool true
defaults write com.apple.dock autohide-delay -float 0
defaults write com.apple.dock autohide-time-modifier -float 0.5
defaults write com.apple.dock tilesize -int 54
  1. Set these NSGlobalDomain defaults settings
defaults write NSGlobalDomain NSWindowResizeTime -float 0.001
defaults write NSGlobalDomain KeyRepeat -int 2
defaults write NSGlobalDomain InitialKeyRepeat -int 15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment