What I do after I do a fresh install. Things are sorta grouped by type.
- Start downloading Xcode
- Disable auto-bright and turn brightness all the way up
- Turn up trackpad tracking
- Disable trackpad pinch open & close
- Control-F7 to enable better tabbing
- Setup MobileMe syncing
- Remove sync from menubar
- Disable energy saver dimming and up sleep times
- Clean up dock
- Remove Bluetooth from menubar
- Remove sound from menubar
- Turn on auto-hiding dock
- Move Dock To The Left Side
- Change default Finder sorting
- Snap desktop items to grid
- Remote stupid MyBook drive
sudo sh -c "echo UUID=
diskutil info /Volumes/WD\ SmartWare/ | grep 'UUID' | awk '{print $NF}'
none hfs rw,noauto 0 0 >> /etc/fstab" - Setup MagicMouse and configure tracking speed
- Put Time Machine in the Menu Bar
- Put Lock Screen In The Menubar
- Put "Displays In The Menubar"
- Install Growl
- Set "Music Video" as the default notification type.
- Install Dropbox
- Change Dropbox menubar color
- Install Chrome and make default browser
- Install JSON extension
- Setup Chrome sync
- Install FireFox
- Install FireBug
- Install Launchbar
- Setup Launchbar
- Change Spotlight shortcut
- Install Terminal Visor Plugin
- Install Spotify
- Install Transmit
- Install Sequel Pro
- Setup Mail.app
- Setup iChat
- Install Chax
- Configure Chax
- Install Cloud App
- Install HTTP Client
- Install AppZapper
- Install ScreenFlow
- Install Tweetie
- Install iStat Menus
- Install Xcode (hopefully it's done downloading by now)
- Create and own /usr/local $ sudo mkdir /usr/local $ sudo chown -R jakemarsh /usr/local $ sudo chmod -R 775 /usr/local
- Create /usr/local/bin $ mkdir /usr/local/bin
- Download TextMate
- Setup TextMate mate command
- Run Software Update
- Install Xcode
- Change Terminal fonts
- Install Homebrew $ curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1
- Install Git $ brew install git
- Install my dotfiles and use zsh $ chsh -s /bin/zsh $ cd ~ $ git init $ git remote add origin http://github.com/jakemarsh/dotfiles.git
- Ignore everything in home (add a
*
line to the~/.git/info/exclude
file) - Install rvm $ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
- Install Enterprise Ruby 1.8.7 $ rvm install ree
- Install MissingSidebar $ curl -Lo MissingDrawer.zip http://github.com/downloads/jezdez/textmate-missingdrawer/MissingDrawer_2010-08-23.zip $ unzip MissingDrawer.zip $ open MissingDrawer/MissingDrawer.tmplugin $ rm -rf MissingDrawer.zip MissingDrawer
- Install SASS TextMate plugin $ git clone git://github.com/fluxsaas/sass-textmate-bundle.git "Ruby-Saas-Alternative-Syntax.tmbundle" $ open Ruby-Saas-Alternative-Syntax.tmbundle
- Install SCSS TextMate plugin $ git clone http://github.com/chriseppstein/SCSS.tmbundle.git $ open SCSS.tmbundle
- Install Less TextMate plugin $ git clone http://github.com/appden/less.tmbundle.git $ open less.tmbundle
- Install Railscasts TextMate themes $ git clone http://github.com/ryanb/textmate-themes.git $ open textmate-themes/railscasts.tmTheme $ open textmate-themes/ryan-light.tmTheme $ rm -rf textmate-themes
- Set REE as default Ruby $ rvm use ree --default
- Install Bundler $ gem install bundler --pre
- Install PostgreSQL $ brew install postgresql $ initdb /usr/local/var/postgres
- Run Software Update again
- Install Creative Suite 5
- iLife
- iWork
- Run Software Update for the last time
Done. Yays.