I'm in a hospital in Spain and my MacBook was stolen.
Now I bought a new one and need to configure it. I have an external hard drive that backup everything using Time Machine, but I don't want all the crap I had in the old one.
Make sure everything is up to date.
2. Install Xcode and its "Command Line Tools"
- Go to App Store and install Xcode.
- Open and accept the terms
- Then go to the terminal and install "Command Line Tools":
xcode-select --installNotice this only works for Mac OS X Mavericks (10.9) and above. For earlier versions, continue to use the in-app download in Xcode.
Visit my Dotfiles repo for instructions.
This will install some useful stuff like zsh shell and lots of plugins using oh-my-zsh. Besides that, it will also set a new theme and some useful aliases for the terminal.
Many softwares can be installed through homebrew-cask which makes the process way simpler:
curl -L https://gist.githubusercontent.com/zenorocha/7159780/raw/9b9413ff1306d78be6447f4beddcf90e7e8b2b8a/softwares.sh | sh- Sublime Text 3 for code edit
- FileZilla for file transfer
- Kaleidoscope for file diff
- Hyper for terminal client
- Source Tree for Git GUI
- VirtualBox for virtual machines
- 1Password for password management
- Alfred for workflow automation
- Dropbox for file syncing
- Divvy for window management
- Mou for markdown editing
- Skype for international calls
- Spotify for music streaming
- ScreenFlow for screencast recording
- WebTorrent for torrent download
Unfortunately some apps aren't available through homebrew-cask, so you need to install it manually.
- Caffeine for keeping Mac awake
- Codepoints for special chars
- Cloud for file/link sharing
- Dash for documentation lookup
- Evernote for presentation notes
- Fantastical for calendar interface to Google Calendar
- [Flamingo]https://itunes.apple.com/us/app/flamingo/id728181573) for messaging
- Keynote for presentations
- LimeChat for IRC
- TweetDeck for tweet scheduling
- Unarchiver for ZIP, RAR, etc
- Adobe Suite for image editing
- LICEcap for GIF recording
Visit GitHub's official guide for instructions.
From that point on you're going to be able to do some git operations with GitHub \o/
6. Set Chrome Canary as default browser
- Launch Safari
- Apple โ Preferences
- General โ Default Web Browser
- Select โChrome Canaryโ from the drop-down menu
7. Configure Sublime Text
Visit my Sublime Text preferences repo for instructions.
There you can find the whole list of plugins, preferences and snippets.
8. Install Alfred Workflows
Visit my Alfred workflow collection repo for instructions.
9. Set NPM user
npm adduser zenorocha10. Download IE test VMs for VirtualBox
These take a while to download, so maybe do it on a separate day as a background process.
# IE8 - XP
curl -O "https://az412801.vo.msecnd.net/vhd/IEKitV1_Final/VirtualBox/OSX/IE8_XP/IE8.XP.For.MacVirtualBox.ova"
# IE9 - Win7
curl -O "https://az412801.vo.msecnd.net/vhd/IEKitV1_Final/VirtualBox/OSX/IE9_Win7/IE9.Win7.For.MacVirtualBox.part{1.sfx,2.rar,3.rar,4.rar,5.rar}"
# IE10 - Win8
curl -O "https://az412801.vo.msecnd.net/vhd/IEKitV1_Final/VirtualBox/OSX/IE10_Win8/IE10.Win8.For.MacVirtualBox.part{1.sfx,2.rar,3.rar}":)


Zeno, just a little correction:
In "install softwares" section, I think apps.sh should be softwares.sh, right?
Great setup, btw. =)