I picked up my new MacBook Pro yesterday. It's the 15-inch, 2.5GHz with Retina display with the storage bumped up to 1TB. It is nice and shiny.
My notes on how I set the blighter up...
Install these:
Move all menu bar icons into Bartender's menu (except Skype, 1Password, Airport, Battery, Clock and Spotlight).
Homebrew Package Manager & Ruby
Install homebrew and a non-system Ruby so that these useful command line tools work:
Here's how:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
brew install rbenv
brew install rbenv-gem-rehash
brew install ruby-build
ruby install 1.9.3-p194
rbenv install 1.9.3-p194
rbenv global 1.9.3-p194
Check it worked...
rbenv version
which ruby
And finally, install the dependencies:
gem install rb-appscript amatch chronic json ostruct optparse --no-rdoc --no-ri
gem install json ostruct2 OptionParser leankitkanban omnifocus --no-rdoc --no-ri
Bash-It
Next, install bash-it
git clone https://github.com/revans/bash-it.git ~/.bash_it
cd ~/.bash_it/
~/.bash_it/install.sh
Add these useful aliases to ~/.bash_it/aliases/custom.aliases.bash:
alias h='history'
alias ..='cd ..'
alias dirs='ls -alFG | grep /'
alias slime='open -a "Sublime Text"'
alias ax="chmod a+x"
alias f='open -a Finder ./'
cdf() {
target=`osascript -e 'tell application "Finder" to if (count of Finder windows) > 0 then get POSIX path of (target of front Finder window as text)'`
if [ "$target" != "" ]; then
cd "$target"; pwd
else
echo 'No Finder window found' >&2
fi
}
iTerm2
Setup iTerm2 so that it appears at the top of the screen at the drop of a hat (well, pressing โ-ยง).