Skip to content

Instantly share code, notes, and snippets.

@leohmoraes
Forked from juliobitencourt/osx-setup.md
Last active August 29, 2015 14:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save leohmoraes/37401af4f165e664a34e to your computer and use it in GitHub Desktop.
Save leohmoraes/37401af4f165e664a34e to your computer and use it in GitHub Desktop.

Setup Mac OS X (Yosemite)

1. Run Software Update

Make sure everything is up to date.

2. Install Xcode and its "Command Line Tools"

  1. Go to App Store and install Xcode.

3. Install Softwares

Many softwares can be installed through homebrew-cask which makes the process way simpler:

First install Homebrew

then execute this shell script

curl -L https://gist.githubusercontent.com/juliobitencourt/067aef1d01158c39cd6d/raw/62f8288eff589c41ecaee0973ef4448c704eb823/softwares.sh | sh

Cask symlinks the softwares in /opt/homebrew-cask/Caskroom/ to /Applications.

What's included?

Browser
Development
Other

Unfortunately some apps aren't available through homebrew-cask, so you need to install it manually.

App Store

4. Generate SSH keys for GitHub

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/

5. Configure Sublime Text

Install Package Control.

Plugins

Install packages via Package Control:

There you can find the whole list of plugins, preferences and snippets.

6. Install Composer

Just follow the docs at getcomposer.org

7. Install Laravel Homestead

Just follow the docs at laravel.com

8. Profit!

:)

#!/bin/sh
# homebrew-cask
brew tap caskroom/versions
brew install caskroom/cask/brew-cask
# browser
brew cask install google-chrome
brew cask install google-chrome-canary
brew cask install firefox
brew cask install opera
# development
brew cask install sublime-text3
brew cask install sequel-pro
brew cask install filezilla
brew cask install iterm2
brew cask install sourcetree
brew cask install virtualbox
brew cask install vagrant
# other
brew cask install slack
brew cask install appzapper
brew cask install alfred
brew cask install dropbox
brew cask install mou
brew cask install skype
brew cask install spotify
brew cask install utorrent
brew cask install rescuetime
brew cask install vlc
brew cask install licecap
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment