Skip to content

Instantly share code, notes, and snippets.

@kevinpapst
Forked from kevinelliott/osx-10.11-setup.md
Last active February 18, 2025 07:39
Show Gist options
  • Save kevinpapst/24e251a5bf3a01174a231e8eeb13d6cd to your computer and use it in GitHub Desktop.
Save kevinpapst/24e251a5bf3a01174a231e8eeb13d6cd to your computer and use it in GitHub Desktop.
Mac OS X 10.11 El Capitan Setup

Mac OS X 10.11 El Capitan

Inspired by a Gist from kevinelliott - thanks!

Install Software

Install from App Store

Install from Third-Party Websites

#Xcode Command Line Tools

Xcode > Preferences > Downloads > Command Line Tools

xcode-select --install

#Homebrew

Run Xcode and accept the license

Homebrew can not install properly until this occurs.

Install Homebrew

If this is not a fresh install of Homebrew, go ahead and purge the complete installation first:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
brew doctor

Now install Homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor

Install Cask - the Homebrews extension to manage Apps

brew install caskroom/cask/brew-cask

Install common applications via Homebrew

brew install curl git openssl libxml2

Install applications via Homebrew Cask

brew cask install firefox
brew cask install github-desktop
brew cask install google-chrome
brew cask install grandperspective
brew cask install iterm2
brew cask install skype
brew cask install transmit
brew cask install vagrant

The following software is still in testing and not part of my default setup:

brew cask install vagrant-manager
brew cask install anvil
brew cask install atom
brew cask install authy-bluetooth
brew cask install awareness
brew cask install bartender
brew cask install battery-guardian
brew cask install hipchat
brew cask install joinme
brew cask install livereload
brew cask install ngrok
brew cask install parallels-desktop
brew cask install quicksilver
brew cask install rescuetime
brew cask install satellite-eyes
brew cask install sidestep
brew cask install skitch
brew cask install sonos
brew cask install spotify
brew cask install steam

Install Parallels plugin for Vagrant

vagrant plugin install vagrant-parallels

See http://parallels.github.io/vagrant-parallels/ for more details.

#Shell

Install custom .dotfiles

git clone https://github.com/kevinpapst/dotfiles.git
cd dotfiles
source bootstrap.sh

OS X Preferences

#Show the ~/Library folder
chflags nohidden ~/Library

#Store screenshots in subfolder on desktop
mkdir ~/Desktop/Screenshots
defaults write com.apple.screencapture location ~/Desktop/Screenshots

#Git

Setup Github

ssh-keygen -t rsa -C "[email protected]"

# Copy ssh key to github.com
subl ~/.ssh/id_rsa.pub

# Test connection
ssh -T [email protected]

# Set git config values
git config --global user.name "Kevin Papst"
git config --global user.email "[email protected]"
git config --global github.user kevinpapst
git config --global github.token your_token_here
git config --global color.ui true

Server and development

Docker

brew install docker docker-machine

Database

brew install mariadb

Ruby Gems

gem install jekyll

Firefox profiles

TODO make sure the profiles are registered

/Applications/Firefox.app/Contents/MacOS/firefox-bin -P
@jprichards
Copy link

In order for the screencapture location change to work, you have to 'killall SystemUIServer'

@MusicaEPiacere
Copy link

Hello,

I've proved to execute your instructions and Xcode was yet installed and active, but your lines toverifiy the entire uninstall of Homebrew and nest to execute the install, the Url of your commend line are, I think, out of date and so,Ireceive the message "[404 Url not valid"](curl: (22) The requested URL returned error: 404 Not Found)"

So thanks so send me and updated version of your present:

Developer setup for Mac OS X 10.11 El Capitan
Inspired by a Gist from kevinelliott - thanks!

But all instructions and command linesUpdated !

Thanks a lot, so I can Install Homebrew and FFMPEG 2.8 coorectly on myMac OS 10.11.6 "El Capitan" ;) :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment