Skip to content

Instantly share code, notes, and snippets.

@eboyer
Forked from cmalven/cmal-fresh-mac-setup.md
Created November 25, 2012 05:29
Show Gist options
  • Save eboyer/4142500 to your computer and use it in GitHub Desktop.
Save eboyer/4142500 to your computer and use it in GitHub Desktop.
Fresh Mac Setup

New Computer Setup

Last tested using Mac OS X 10.8 Mountain Lion

Setup Dropbox

Copy Dropbox folder from previous drive to user folder

Install Dropbox

General Setup

Remove unused items from Dock

Add Applications folder to dock and set it to display as "Grid"

Manually add in-progress project folders to Finder sidebar

System Settings

Desktop & Screen Saver > Screensaver > Hot Corners: Bottom left starts screensaver.

Spotlight: Disable Spotlight keyboard shortcuts

Dock: Automatically hide and show the dock

Security & Privacy > General: Require password 1 minute after sleep or screensaver begins.

Security & Privacy > General: Allow applications downloaded from: Anywhere

Trackpad: Turn off "Scroll direction: natural"

iCloud: Turn on "Back to My Mac"

Bluetooth: Turn off "Show Bluetooth in Menu Bar"

Date & Time: Clock > "View as Analog"

Users & Groups: Set account photo to be avatar

Finder Preferences:

General: Show "Hard disks" and "Connected servers" on the Desktop

General: "New Finder windows show:" Dropbox folder

General: "Spring-loaded folders and windows" delay to "Short"

Sidebar: Disable the following

  • All My Files
  • AirDrop
  • Documents
  • Movies
  • Music
  • Pictures

Sidebar: Enable User Folder

Advanced: "When performing a search: Search the Current Folder"

Install from the Mac App Store:

  • Cloud
  • Fantastical
  • xScope
  • Evernote
  • Slicy
  • Xcode
  • Harvest
  • LiveReload
  • Flint
  • Reeder
  • BetterSnapTool

Setup 1Password:

Install 1Password

Tell it to use the existing file in your Dropbox

Install Browser Extensions

Preferences > Security: Lock after 480 minutes of computer inactivity

Preferences > Security > Lock when sleeping: Off

Preferences > Security > Lock when screen saver is active: Off

Preferences > Security > Disable automatic unlock for 1Password: Off

Preferences > Logins: Submit Automatically after filling a login: On

Setup Alfred:

Install Alfred

Activate Powerpack

Enable 1Password Bookmarks and "Show in default results without keyword"

Set "Alfred hotkey" to Cmd-Space

Features > Clipboard: Remove the default keyboard shortcut for Viewer Hotkey

Appearance: Hide menu bar icon

Advanced: Set "Settings Folder" to use Dropbox/Config/Alfred

Setup SublimeText:

Install SublimeText

Install Sublime Package Control

Install Soda Theme via Package Control

Install Emmet via Package Control

Install CoffeeScript via Package Control

Install Gist via Package Control

Create symlinks for preferences: ln -s -f /Users/cmalven/Dropbox/Config/sublime-text/Preferences.sublime-settings /Users/cmalven/Library/Application\ Support/Sublime\ Text\ 2/Packages/User

Create symlinks for key-bindings: ln -s -f /Users/cmalven/Dropbox/Config/sublime-text/Default\ \(OSX\).sublime-keymap /Users/cmalven/Library/Application\ Support/Sublime\ Text\ 2/Packages/User

Create symlinks for color scheme: ln -s -f /Users/cmalven/Dropbox/Config/sublime-text/Solarized\ \(dark\).tmTheme /Users/cmalven/Library/Application\ Support/Sublime\ Text\ 2/Packages/User

Create symlinks for snippets: ln -s -f /Users/cmalven/Dropbox/Config/sublime-text/cmal-snippets.sublime-snippet /Users/cmalven/Library/Application\ Support/Sublime\ Text\ 2/Packages/User

Add terminal shortcut: ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl

Setup TotalFinder:

Install TotalFinder

Turn on Visor

Set Visor activation keyboard shortcut to option-tab

Turn off animations for Visor

Tweaks: Show System Files

Tweaks: Folders on Top

Tweaks: Hide icon in Menu Bar

Setup Dev Environment:

Safari > Preferences > Advanced: Show Develop menu in menu bar

Install Xcode via the Mac App Store

In Xcode > Preferences > Downloads install Command Line Tools

In Xcode > Preferences > Downloads install iOS Simulator

Install Homebrew ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"

Install Git brew install git

Install node.js

Install Meteor

Open LiveReload and install Safari and Chrome Browser Extensions

Add SSH Key

cd ~/.ssh

ssh-keygen -t rsa -C "cmalven@chrismalven.com"

pbcopy < ~/.ssh/id_rsa.pub

Sign in to GitHub, goto Account Settings and replace your old ssh key with the new one copied to your clipboard by the above command.

You'll also need to add this key to other services, such as Heroku.

Setup RVM and Gems:

Install RVM & Rails \curl -L https://get.rvm.io | bash -s stable --rails

Set default RVM Ruby and Gemset rvm use 1.9.3@global --default

gem install sass

gem install compass

Setup Terminal:

Install zsh: curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh

Download Solarized and open /solarized/osx-terminal.app-colors-solarized/osx-terminal.app-colors-solarized

Create a symlink for your zsh theme: ln -s /Users/cmalven/Dropbox/Config/zsh/cmal.zsh-theme /Users/cmalven/.oh-my-zsh/themes

Create a symlink for your .zshrc file: ln -s -f /Users/cmalven/Dropbox/Config/zsh/.zshrc /Users/cmalven

Create a symlink for your zsh customization: rm -r /Users/cmalven/.oh-my-zsh/custom && ln -s /Users/cmalven/Dropbox/Config/zsh/custom /Users/cmalven/.oh-my-zsh

Open Terminal preferences and select Solarized Dark as color scheme.

Position and resize the open Terminal window to set the default.

Shell > Use Settings as Default

Setup LAMP!

Setup Photoshop

Download and install Bjango Actions

From Layers palette, open Panel Options and disable Expand new Effects and Add "copy" to Copied Layers and Groups

Edit > Color Settings: Under Working Spaces set RGB to Monitor RGB - Display. Under Color Management Policies set RGB to Off. For Profile Mismatches choose Ask When Opening.

Photoshop > Preferences > Units & Rulers: Set Units to Pixels

Setup Fonts

Download FontExplorerX

Check "Organize Font Files" and set location to /Dropbox/Config/FontExplorer X/Font Library

Preferences > General: Open FontExplorer X Pro automatically at login

Drag /Dropbox/Config/FontExplorer X/Font Library/ into FontExplorerX to add font collection.

Install other Applications:

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