Skip to content
An extremely opinionated and highly personalized script to set up a new Mac machine, just the way I like it!
Branch: master
Clone or download
Pull request Compare This branch is 42 commits ahead of nnja:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Setting up a new Mac

My personal installation script for a new Mac.

To start a new setup, simply run:

bash -c "`curl -L`"

Note, this sets up an extremely opinionated and highly personalized installation, with my preferences and dotfiles. Please adjust as needed!

Based on

This was created for a 2015 MacBook Pro 13" running macOS 10.14.3


  • Screen resolution
  • Fix useOptionAsMetaKey setting for Terminal (PlistBuddy not working)
  • It'd be nice if there was ever a way to default the green button on windows to use the old behavior instead of going full screen
You can’t perform that action at this time.