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 --install
Notice this only works for Mac OS X Mavericks (10.9). For earlier versions, continue to use the in-app download in Xcode.
Many softwares can be installed through homebrew-cask which makes the process way simpler:
curl -L https://gist.github.com/cironunes/7458985/raw/apps.sh | sh
Just make sure to move all apps from /opt/homebrew-cask/Caskroom/
to /Applications
. And to remove all installations files from /Library/Caches/Homebrew
.
- Sublime Text 3 for code edit
- FileZilla for file transfer
- Kaleidoscope for file diff
- iTerm 2 for terminal client
- Source Tree for Git GUI
- VirtualBox for virtual machines
- Alfred for workflow automation
- Google Drive for file syncing
- Mou for markdown editing
- Skype for international calls
- uTorrent for torrent download
- VLC for media play
- Cloud for file/link sharing
Unfortunately some apps aren't available through homebrew-cask, so you need to install it manually.
- Adobe Suite for image editing
- LICEcap for GIF recording
- ScreenFlow for screencast recording
- Firefox Aurora
- Chrome Canary
- Caffeine for keeping Mac awake
- Codepoints for special chars
- Dash for documentation lookup
- Divvy for window management
- Evernote for presentation notes
- Fantastical for calendar interface to Google Calendar
- Flamingo for messaging
- Keynote for presentations
- LimeChat for IRC
- TweetDeck for tweet scheduling
- Unarchiver for ZIP, RAR, etc
Go to Preferences > Profiles > Keys
and set up alt + left arrow, alt + right arrow and alt + delete
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
9. Set NPM user
npm adduser cironunes
10. 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}"
:)
Ha ffi