Setting Up A New Mac Redux

Since I get new Macs somewhat more regularly than most folks and since I want a consistent work / productivity environment across all of them, I have gotten a pretty decent way set up for going from zero to hero on a new, tabula rasa Mac.

It basically comes down to four things: dropbox, homebrew, github, and the App Store.  But here are the steps in more detail:

Step 1: Basic Data & Backup

This step is easy.  I just install & configure both Dropbox & CrashPlan.  After a while, Dropbox has downloaded my essential data and CrashPlan has got a backup going.

Step 2: Configuration Essentials

1Password.  Having some password manager is essential and increases both security and convenience.  And if you only use Apple products, 1Password is a no-brainer.  Otherwise I would still use it, but I could see arguments for LastPass.  Now with Mavericks, these aren’t quite as essential, but there are some web sites that Mavericks won’t save the password on, which is annoying and one of these apps can help with.

Alfred 2 — it’s the launcher I use for everything and a must-have.

Install Xcode — it’s required for homebrew, which is up next, and I use to get most unix tools.  In my experience it causes less frustration than macports.

Setup Homebrew.  I use this to make sure things like zsh, vim, git, etc. are installed and up to date:

brew install zsh
brew install git
brew install macvim --custom-icons --override-system-vim --with-lua

Then I get my some ssh keys set up to connect to github, where I store my .dotfiles as well as some vimwiki files.  This way I can make sure that my my zsh, vim, etc. configurations are the same on all my machines:

git clone ~/.dotfiles

Vundle — I switched from vim-pathogen to this a couple months ago after using pathogen for ages.  It really is better.

Programming Font: Panic Sans — super awesome (though I’m evaluating Fantasque Sans Mono and really liking it so far).

Step 3: Other Apps I Recommend


Airmail — I’ve been going back & forth between this and Postbox for my email client on MacOS.  I think in the end, I prefer Airmail.  It does tend to crash a lot, but it’s better when it works…

Intego VirusBarrier and Internet Security — Macs get viruses, but more importantly, malware.  People that don’t think their Macs are vulnerable to getting owned are kidding themselves.

Flux — if you use your computer for things other than playing games in dim light (e.g.: at night) this app makes the screen much easier on your eyes.  It changes the gamma to match the hour.

Bartender — if you have a bunch of apps that put icons in your menu bar, this will go a long way toward tidying them up.

Pocket — I used to use Readability for saving my reading list, but switched to Pocket.  It works better with PDFs.  I actually keep them in sync using ifttt.

Step 4: Work VPN

VPN support has been built in to MacOS for a while now, so this is pretty easy.

Step 5: Etc.

ScanSnap — have to install the software for my ScanSnap S1500M.  This thing is indispensable.  A ScanSnap or something like it is pretty critical to a reasonably organized life.  Getting the software installed is something of a pain unless you prepare / hoard, because you can’t just download everything from Fujitsu.  So I’ve made a disk image of the install media and squirreled it away on my Synology.

Aperture — since this is going to be my new main productivity machine at home, I need to copy my photos from my old Mac.  They’re in iPhoto and Lightroom.  I’ve decided Lightroom is just too clumsy for library management (though great for editing), so I’m going to give Aperture a try on the new box.

Leave a Reply