Make sure everything is up to date.
sudo softwareupdate -i -a
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 --install
Much can be installed through homebrew-cask which makes the process way simpler.
- Alfred for workflow automation.
- Firefox
- Chrome
- Chrome Canary
- Sublime Text 3 for code edit
- iTerm 2 for terminal client
- Source Tree for Git GUI
- Spotify for music streaming
- VLC for multimedia playback
- GPGTools to sign Git commits
- CheatSheet for help with keyboard shortcuts
- iStat Menus for menu bar system monitoring
- VirtualBox for virtual machines
- Google Drive for file/settings synchronization
- Google Hangouts for video chat, calling, etc.
- Cloud for file/link sharing
- Dash for documentation lookup
- Transmit for FTP
- Fantastical for calendar interface to Google Calendar
- Keynote for presentations
- LimeChat for IRC
- Unarchiver for ZIP, RAR, etc
- LiveReload for browser updates in projects.
- Kaleidoscope for file diff
- Vagrant for portable ssh dev environments
Visit Zach Holman's Dotfiles repo for instructions.
This will install some useful stuff like zsh shell. Besides that, it will also set a new theme and some useful aliases for the terminal.
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 Gist for instructions.
There you can find the whole list of plugins, preferences and snippets.
8. Install Alfred Workflows
Visit Zeno Rocha's Alfred workflow collection repo for example workflows. Your mileage may vary, but I've added a bunch for various applications. Find more in the forums.