Skip to content

Instantly share code, notes, and snippets.

@sqndr
Last active October 19, 2015 11:10
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 sqndr/07e7a48020f356e8813e to your computer and use it in GitHub Desktop.
Save sqndr/07e7a48020f356e8813e to your computer and use it in GitHub Desktop.
Configuring a new mac.

Software

Browsers

Obviously; you'll need to install some browsers. It's always a good thing to install the latest stable and the latest development version.

  • Chrome
  • Chrome Canary
  • Firefox
  • Firefox Nightly
  • Safari (Default on Mac)

Atom

A hackable text editor for the 21st Century.

Homepage

Adobe CC Cloud

Homepage

Command Line Tools

iTerm2

iTerm2 is a replacement for Terminal and the successor to iTerm. It works on Macs with OS 10.5 (Leopard) or newer. iTerm2 brings the terminal into the modern age with features you never knew you always wanted.

Download here!

Homepage

Color Schemes

A nice color scheme is Solarized Dark. More information. Download the *.itermcolors file.

Installation instructions:

  • Open iTerm
  • Type CMD+i
  • Navigate to Colors tab
  • Click on Load Presets
  • Click on Import
  • Select the .itermcolors file(s) of the scheme(s) you'd like to use
  • Click on Load Presets and choose a color scheme

Oh My ZSH

A delightful community-driven framework for managing your zsh configuration. Includes 180+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 120 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh

Homepage

Vagrant

Create and configure lightweight, reproducible, and portable development environments.

Download Vagrant 1.7.2 (an older version of Vagrant is required for the ONE Agency setup).

Homepage

Homebrew

The missing package manager for OS X.

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

Homepage

Drush

Drush is a command line shell and Unix scripting interface for Drupal. Drush core ships with lots of useful commands for interacting with code like modules/themes/profiles. Similarly, it runs update.php, executes sql queries and DB migrations, and misc utilities like run cron or clear cache. Drush can be extended by 3rd party commandfiles.

Read the installation instructions here.

Homepage

Ruby Version Manager (rbenv)

Use rbenv to pick a Ruby version for your application and guarantee that your development environment matches production.

Homepage

Ruby packages

After installing rbenv, install the follwing Ruby packages:

  • gem install bundler

Node Version Manager (nvm)

Simple bash script to manage multiple active node.js versions

Homepage

Node Packages

After installing nvm, install the following packages (with npm - node package manager):

  • npm install bower -g
  • npm install browser-sync -g
  • npm install gulp -g

xCode

xCode can be downloaded from the official App Store.

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