Skip to content

Instantly share code, notes, and snippets.

@k2052
Created January 18, 2012 19:34
Show Gist options
  • Save k2052/1635081 to your computer and use it in GitHub Desktop.
Save k2052/1635081 to your computer and use it in GitHub Desktop.
Setup New Mac Environment

General

  • Disable caps lock key (Sys Pref => Keyboard => Modifier Keys)
  • System Pref -> Security -> Sleep Password

Apps

  • Install Prey
  • Install Alfred
  • Install iTerm
  • Install Growl
  • Creative Suite CS 5.5
  • 1Password
  • Transmit
  • VMWare Fusion
  • BlueHarvest
  • Install TextMate
  • Install iGetter
  • Install Adium
  • Install Skype
  • Install Twitter for Mac
  • Install VLC Media Player
  • Install CoverSutra
  • Install VirtualBox
  • Install ShoveBox
  • Install Sparrow

Setup

Browsers

Chrome

  • Use HTTPS
  • Vimium
  • Web Developer

Firefox

  • AdBlock Plus
  • AlertCheck
  • All-In-One Sidebar
  • FlashGot
  • ColorZilla
  • Font Finder
  • HTTPS-Everywhere
  • Page Speed
  • SQLite Manager
  • YSlow
  • Web Developer
  • User Agent Switcher
  • Firebug

Dev

Install Vagrant

$ gem install vagrant
$ vagrant box add base http://files.vagrantup.com/lucid32.box
$ vagrant init
$ vagrant up

Update dot files

Use git https://github.com/bookworm/dotfiles

Install Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"

Install Brew Packages

$ brew install git imagemagick redis memcached sphinx rbenv ruby-build node

Install Ruby

$ rbenv install 1.9.2-p290  
$ rbenv rehash        

Gems

$ gem install compass
$ gem install bundler   

Install NPM

$ curl http://npmjs.org/install.sh | sh

Install NPM Packages

$ npm install -g hem

Misc

  • Setup Github keys
    • Generate ssh key: ssh-keygen -t rsa -C [email protected]
    • Add to GH account: cat ~/.ssh/id_rsa.pub | pbcopy

TextMate

  • Install and setup AckMate
  • Install Bundles
    • gem install tmb
    • tmb install git
    • tmb install handcrafted
    • tmb install jquery
    • tmb install rubyamp
    • tmb install scss
    • tmb install uber
    • tmb install mCSS
    • tmb install CoffeeScript
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment