Skip to content

Instantly share code, notes, and snippets.

@javajosh
Created October 27, 2017 20:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save javajosh/928a7a296bd01084ac77c886b528bdf3 to your computer and use it in GitHub Desktop.
Save javajosh/928a7a296bd01084ac77c886b528bdf3 to your computer and use it in GitHub Desktop.

First boot Accept defaults. Sign-in to wifi Don't give apple ID (don't want itunes or icloud)

Dock autohide, move left, remove most things. Privacy Turn on firewall, Turn off location services, turn off diagnostics to apple, turn off crash data to devs Display Scaled, more space Keyboard Use F-keys, Modifiers: map Caps Lock to Command Touchpad Enable 1-touch clicking

Development:

Install Homebrew install ohmyzsh, ag, wget, redis, nginx, haproxy

Install Chrome set theme universe, do not sign in to Chrome

Install Oracle Java, IntelliJ IDEA, PostgresApp

Install node

Install Sublime Text, Camtasia...eventually

(Note: macOS comes with bash, ruby, python, perl and clang pre-installed).

Fun: Install Ableton Live, Steam, Battle.net, VLC, uTorrent

Most native Apple apps I avoid, prefering the Google equivalent. Contacts, Calendar, Notes, Reminders, Pages, Keynote, Photos all have Google webapp equivalents. However many have the ability to sync with Google, although that's usually more trouble than it's worth.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment