This is a fresh install of Yosemite and the steps I took to get my machine back up and running.
- Make a backup on TimeMachine. Fucking hope that it worked
- Ensure that Dropbox has everything synced
- Make sure there was nothing needed in the
~/Downloads
directory - Make sure there was no code that needed to be pushed to GitHub from the
~/Projects
directory
- Download it from the App Store
- Connect a USB/Drive and title it
Untitled
sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --nointeraction
** THIS DOES DELETE EVERYTHING FROM THE USB/DRIVE- Reboot and hold down
Option
- Use the utilities to erase the main harddrive
- Install Yosemite
- Install XCode from the App Store
- Install Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install wget
brew install zsh
brew install chruby
brew install ruby-install
brew install vim
brew install the_silver_searcher
sudo gem install bundler
sudo gem install rake
mkdir ~/Projects && cd ~/Projects
git clone https://github.com/jwright/dotfiles.git
cd dotfiles
rake
chsh -s /bin/zsh
brew install tmux
brew install reattach-to-user-namespace
sudo gem install tmuxinator
brew tap nviennot/tmate
brew install tmate
brew install caskroom/cask/brew-cask
brew cask install alfred
brew cask alfred link
brew cask install dropbox
brew cask install google-chrome
brew cask install firefox
brew cask install fantastical
brew cask install omnifocus
brew cask install iterm2
brew cask install slack
brew cask install spotify
brew cask install sequel-pro
brew install postgres
brew install mysql
brew install imagemagick
brew install phantomjs
- Install Java SDK for ElasticSearch
brew install elasticsearch
brew install heroku
- Generate an SSH key like so and upload to GitHub: https://help.github.com/articles/generating-ssh-keys/
- Twitter (@jwright)
- Facebook BF
- Google BF
- Google WL
- Google Seed (calendars, messages only)
- Remap
CapsLock
toControl
by going toSystem Preferences -> Keyboard -> Modifier Keys
brew install phantomjs
did not work, nor did building it with--HEAD
. I downloaded the zip file and copied the executable to/usr/local/bin/