Skip to content

Instantly share code, notes, and snippets.

@rjonesy
Last active September 5, 2016 21:14
Show Gist options
  • Star 7 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rjonesy/3581e30f6420877915456e814b966360 to your computer and use it in GitHub Desktop.
Save rjonesy/3581e30f6420877915456e814b966360 to your computer and use it in GitHub Desktop.
Ryan Jones New Mac Setup Routine
Ryan Jones | @rjonesy | 08-18-2016
All numbered lines are instructions. All non-number indented lines are code in Terminal.app (remove "$" when pasting in Terminal.app).
# PART 1
1. Make library folder visible again:
$ chflags nohidden ~/Library/
2. Disable local time machine:
$ sudo tmutil disablelocal
3. Set offsite Time Machine to less often backup (every 43,200 seconds):
$ sudo defaults write /System/Library/LaunchDaemons/com.apple.backupd-auto StartInterval -int 43200
4. Repalce "Duplicate" with “Save As” in Save menus:
$ defaults write -globalDomain NSUserKeyEquivalents -dict-add 'Save As...' '@$S’
5. Open expanded "Save" view instead of miniature view by default:
$ defaults write -g NSNavPanelExpandedStateForSaveMode -boolean true
# PART 2
1. Restart while holding CMD-R
2. Go to Utilities > Terminal
3. Temporarily disable Mac's "System Integrity Protection" to allow dock icon modifications:
$ csrutil disable; reboot
4. Wait for reboot, then login
5. Go to Macintosh HD > System > Library > CoreServices > Dock, Show Package Contacts, Contents > Resources and copy/paste replace trashfull icons with trashempty icons
6. Restart while holding CMD-R
7. Go to Utilities > Terminal
8. Re-enable "System Integrity Protection":
$ csrutil enable; reboot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment