new-mac
new-mac copied to clipboard
List of the things to do on a new Mac
new-mac
The things I do when setting up a new Mac
Setup shell
- [ ] Install homebrew
- [ ] Install Caskfile and Brewfile
- [ ] Install iTerm 3
- [ ] Login locally on GitHub
- [ ] Setup dotfiles
- [ ] Follow what-terminal-is-felix-using
- [ ] Login to heroku
- [ ] Transfer
~/Developerfolder using Airdrop to also transfer hidden.keysfiles and such - [ ] Disable Ruby documentation parsing
- [ ] Install zeit now
npm install -g now
Alfred
- [ ] Download and enable it for CMD + space
- [ ] Enable sync via Google Drive
BetterTouchTool
- [ ] Download, install and enable BTT
- [ ] Transfer settings from other Mac
Tweetbot
- [ ] Login to all accounts
VS Code
- [ ] Login for settings sync
- [ ] CMD + Shift + P =>
install code command
Finder
- [ ] Show Path Bar
- [ ] Remove labels and clean up Sidebar
Dock
- [ ] Auto-hide dock
- [ ] Remove all the things
Install and setup
- [ ] Telegram
- [ ] Aware
- [ ] Bartender
- [ ] DejaLu
- [ ] Little Snitch
- [ ] Micro Snitch
- [ ] Apple watch screensaver
- [ ] Overkill - kill iTunes
- [ ] NSLogger
Mac App Store
- [ ] Trello
- [ ] Tweetbot
- [ ] Bear Notes
- [ ] Pixelmator
- [ ] Timing
Other
- [ ] Enable iMessages Cloud sync
- [ ] Make emojis faster using
defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false - [ ] Enable taps for trackpad
- [ ] Increase trackpad speed
- [ ] Add email to lock message in
Security & Privacysettings - [ ] Enable zoom for
control+ scrolling (System Preferences -> Accessibility -> Zoom ->Use scroll gesture ... - [ ] Custom keyboard shortcut for all apps:
control+ tab =>Select Next TabandNext Tab, same for previous (used in applications like Tweetbot) - [ ] Keyboard
Key Repeatto the fastest,Delayto the second shortest - [ ] Enable US keyboard with German Umlaut mapping: https://hci.rwth-aachen.de/usgermankeyboard
- [ ] Install Bitbar and point to Google Drive Bitbar folder
- [ ] Disable all app dock bouncing
defaults write com.apple.dock no-bouncing -bool TRUE - [ ] Disable Siri system wide, and remove Siri button from touch bar
- [ ]
defaults write com.flexibits.fantastical2.mac HideLocationSuggestions -bool YES - [ ]
defaults write com.flexibits.fantastical2.mac AlwaysIgnoreLocation -bool YES - [ ]
defaults write com.flexibits.fantastical2.mac ShowEmailDefaultAlarm -bool YES - [ ] Fantastical Advanced setting
Go to today after adding items(who even comes up with that default) - [ ] Disable all kinds of animations
- [ ]
defaults write -g NSAutomaticWindowAnimationsEnabled -bool false(disable popover animations) - [ ]
defaults write -g NSWindowResizeTime -float 0.001
- [ ]
- [ ] System preferences -> Notifications ->
Tower-> None, as Tower shows pretty useless notifications all the time, same for Sonos - [ ] Setup
/etc/hostsusing someonewhocares.org/hosts- [ ] Don't use Little Snitch for this, as it will slow down their UI a lot, better use the hosts file
- [ ] Block port 80 using Little Snitch
- [ ] Change the screenshot location from BTT
- [ ] Transfer keybase.io account
- [ ] Keyboard settings -> Shortcuts -> Input Sources -> Uncheck both input source switching options
- [ ] iTerm Tab Bar Location to bottom
- [ ] iTerm Profiles Advanced -> Select Editor VS Code
- [ ] iTerm Profiles Terminal -> Scrollback lines ->
Unlimited scrollback