New Mac Setup Checklist

Once in a while, I get a new Mac for work, and I have to go through the same setup.

System Settings

Desktop & Dock → Click wallpaper to reveal desktop → Only in Stage Manager

Desktop & Dock → Show suggested and recent apps in Dock → Off

Desktop & Dock → Mission Control → Group windows by application → On

Desktop & Dock → Windows → Close windows when quitting an application → Off 1

Desktop & Dock → Double-click a window’s title bar → “Fill”

Accessibility → Display → Show window title icons → On

Accessibility → Zoom, and then turn on “Use scroll gesture with modifier keys to zoom.” 2

Settings → Appearance → Show scroll bars → Always

Control Centre → Clock Options… → Display the time with seconds

Control Centre → “Automatically hide and show the menu bar” → Never

Safari

Settings → Advanced → Show full website address → On

Xcode

Settings → Automatically trim tracing whitespaces → On

Settings → Navigation → Navigation → With Option → Use Next Editor Pane

Settings → Navigation → Navigation → With Option And Shift → Use Separate Editor Pane

Settings → Shortcuts | New → Window Tab → command + T

Settings → Shortcuts | Navigators → Show Navigator command + 0

Settings → Shortcuts | Navigators → Show Inspector command + option + 0

Settings → Shortcuts | Navigators → New Tab → Blank

Settings → Shortcuts | Navigators → Show Coding Assistant → Blank

Settings → Editing → Indentation | Syntax-Aware Indentation → Indent switch statements → Swift

Finder

Create “Developer” folder in your home directory, this is the right place for your projects.


  1. I don’t know why “Close windows” is on by default; perhaps it’s a recent regression. There’s so much work that went into the restoration of user state, and this toggle makes macOS behave like Windows. ↩︎

  2. I’d also recommend turning off “Smooth images” under “Advanced…” so you see individual pixels better. Marcin Wichary, at Unsung ↩︎