Skip to content

Instantly share code, notes, and snippets.

@anselmdk
Last active January 14, 2018 12:37
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 anselmdk/f4960d3da21575041cf1d2ce20712e48 to your computer and use it in GitHub Desktop.
Save anselmdk/f4960d3da21575041cf1d2ce20712e48 to your computer and use it in GitHub Desktop.
MacOS Setup

Automated

Based on https://gist.github.com/kevinelliott/7a152c556a83b322e0a8cd2df128235c

Instructions

Install Homebrew:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Download brewfile:

curl -o Brewfile https://gist.githubusercontent.com/anselmdk/f4960d3da21575041cf1d2ce20712e48/raw/095b561bd911b2da09b2c8b78601c4a490daedce/brewfile

Install apps:

brew bundle install

Background

  • Homebrew is used for all installs
  • Cask is used for applications
  • TODO use mas for Mac App store bootstrapping
tap 'caskroom/cask'
tap 'homebrew/bundle'
tap 'homebrew/core'
tap 'homebrew/services'
brew 'git'
brew 'node'
brew 'yarn'
cask 'sequel-pro'
cask 'sourcetree'
cask 'adobe-creative-cloud'
cask 'skype'
cask 'spotify'
cask 'vagrant'
cask 'vagrant-manager'
cask 'qlcolorcode'
cask 'qlmarkdown'
cask 'quicklook-json'
cask 'qlimagesize'

Manual

  • Mamp
  • PhpStorm + setup
  • Creative Cloud
    • Photoshop
    • Lightroom
  • xCode & iOS Simulator from the App store
  • Adobe CS6 (from my install files)
  • Microsoft Office (from my install files - it takes quite a few updates to be usable)
  • Sketch
  • Omnigraffle
  • Skyfonts
  • Synergy
  • Marked

Settings & data

  • Email
  • Dropbox + sync
  • 1Password
  • Slack w. channels
  • Create new public key and set it up where needed - TODO have a list of places in 1Password
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment