New Macbook Pro Setup
I’m finally switching to a Macbook Pro as my personal computer after a few months of using one at work. Local development on OSX is a lot easier and bug-free than on a Windows computer.
I started a gist with what I did for setup:
Important tips:
- to open applications quickly, command + space and type the application name
- mac doesn't have an address bar in finder, you need to use command + shift + g to type a directory path
- mac doesn't have "snap window to screen" like windows does, you need to install moom for this
- activity monitor = task manager
- brew install = apt get install (you'll need to install brew)
- use command + tilde to switch between windows for the same application
Setup:
- Upgrade MacOS to newest through the app store if you haven't already
- Install chrome (https://www.google.com/chrome/browser/desktop/)
- Install chrome plugins (adblock, etc)
- Install brew
- /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Install iterm2 (https://www.iterm2.com/)
- Fix alt + left/right arrow in iterm: http://apple.stackexchange.com/a/136931
brew install git
- Install xcode and agree to terms of service (it's required by some things)
- Install sublime text
- Install sublime package manager and plugins
- command + shift + p then "install plugin manager"
- install plugin sidebarenhancements
- restore sublime text settings from other computer
- Security hardening (especially turn off bluetooth): http://docs.hardentheworld.org/OS/OSX_10.11_El_Capitan/index.html
- Open dock settings and check "Automatically hide and show dock"
- Open trackpad settings and enable "Tap to Click"
- Open keyboard settings and set "key repeat" to "Fast" and "delay until repeat" to "Short"
- install docker
- install vlc