Skip to content

Instantly share code, notes, and snippets.

@dana-ross
Last active September 10, 2016 00:45
Show Gist options
  • Star 5 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save dana-ross/a318e8b91c8a8ee40608 to your computer and use it in GitHub Desktop.
Save dana-ross/a318e8b91c8a8ee40608 to your computer and use it in GitHub Desktop.
Re-create my dev environment if my laptop fails
#!/bin/bash
# (not really -- run these commands by hand & pay attention to the comments)
# Homebrew: The missing package manager for OS X
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
# Fish: Finally, a command line shell for the 90s
brew install fish
# Git
brew install git
git config --global --add merge.ff false
# Cask: a CLI workflow for the administration of Mac applications distributed as binaries http://caskroom.io
brew tap caskroom/cask
brew install brew-cask
# Alfred: Loads of app-launching, file-searching goodness
brew cask install alfred
# Dropbox: Your stuff, anywhere
brew cask install dropbox
## Manaually install 1Password 4: Have You Ever Forgot a Password?
# VirtualBox: Powerful x86 and AMD64/Intel64 virtualization
brew cask install virtualbox
# Vagrant: Development environments made easy
brew cask install vagrant
vagrant plugin install vagrant-hostsupdater
vagrant plugin install vagrant-triggers
mkdir ~/vagrants
# XQuartz: A version of the X.Org X Window System that runs on OS X
brew cask install xquartz
# Browsers
brew cask install google-chrome
brew cask install firefox
# PHPStorm: PHP IDE that goes beyond the language
brew cask install phpstorm
# SequelPro: MySQL database management for Mac OS X
brew cask install sequel-pro
# SourceTree: A free Git & Mercurial client
brew cask install sourcetree
# Versions: Mac Subversion Client (SVN)
brew cask install versions
# DiffMerge: An application to visually compare and merge fileswr
brew cask install diffmerge
# HTTPScoop: The HTTP sniffer for Mac OS X
brew cask install httpscoop
# Transmit: The #1 Mac OS X FTP client
brew cask install transmit
# Bartender: Organize your menu bar apps
brew cask install bartender
# Trash: Cross-platform command-line app for moving files and directories to the trash - A safer alternative to rmCross-platform command-line app for moving files and directories to the trash - A safer alternative to rm
npm install --global trash
# Inkscape: Draw Freely
brew cask install inkscape
# ImageOptime: Better Save For Web
brew cask install imageoptim
# Hipchat: Group chat built for business
brew cask install hipchat
# Colloquy: A Mac OS X Internet Chat Client
brew cask install colloquy
# Skype: Free internet calls and online cheap calls to phones
brew cask install skype
##
## Install from the App Store
##
Authy Bluetooth
gTunes
Desktop Curtain
The Unarchiver
DaisyDisk
PopClip
Yoink
Caffeine
Moom
Pocket
MailRaider
Xcode
Paw HTTP Client
Dash (Docs & Snippets)
JPEGmini
Keynote
Numbers
Pages
MetaPDF
iMovie
iPhoto
Pixelmator
SomaFM Radio Player
Twitter
## Manually install iTunes Media Hotkey Disabler: http://help.altusapps.com/customer/portal/articles/1378811-gtunes---how-to-stop-itunes-from-starting-when-play-pause-button-is-pressed
@scamartist26
Copy link

Nice list!

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