Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@stig
Last active September 9, 2017 19:37
Show Gist options
  • Star 6 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save stig/c792dc50db17e8ac253d to your computer and use it in GitHub Desktop.
Save stig/c792dc50db17e8ac253d to your computer and use it in GitHub Desktop.
SETUP of new machine

How I set up a new Mac

Install Apps

First I install some apps. I try to use the AppStore for everything if I can, buth unfortunately that’s not possible. YMMV.

AppStore

  • Slack
  • Tweetbot
  • CopyClip 2
  • Xcode
  • Fantastical 2

From other sources

Emacs, Fish, Csshx etc

These are so precious to me they have their own story.

Configure System Preferences

While installs are running I update preferences. (I try to manage with as few changes from the defaults as possible, to make my life simpler.)

Terminal

  1. Mark Novel the default profile
    defaults write com.apple.Terminal "Default Window Settings" Novel
    defaults write com.apple.Terminal "Startup Window Settings" Novel
        
  2. Text tab:
    • Set default text size 14pt
    • Set the font to Menlo
  3. Shell tab: change “When the shell exits” drop-down to “Close if shell exited cleanly”
  4. Keyboard tab: tick “Use Option as Meta key”

System Preferences

Keyboard

  1. Shortcuts tab:
    • Change “Press Tab to move keyboard focus between” to “All controls”
    • Under “Mission Control” turn off the ^ <- and ^ -> shortcuts for “Move left a space” and “Move right a space”

Input Sources

  • Tick “Show Input menu in menu bar”
  • Add Dvorak input source

Date & Time

  1. Date & Time tab: Use time.euro.apple.com
  2. Clock tab: Tick “Show the day of the week”
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment