Skip to content

Instantly share code, notes, and snippets.

@ladislas
Last active August 29, 2015 14:00
Show Gist options
  • Save ladislas/11364932 to your computer and use it in GitHub Desktop.
Save ladislas/11364932 to your computer and use it in GitHub Desktop.
Brew formulas to be installed
#!/usr/bin/env bash
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
# Make sure we’re using the latest Homebrew
brew update
# Upgrade any already-installed formulae
brew upgrade
# Install GNU core utilities (those that come with OS X are outdated)
brew install coreutils
echo "Don’t forget to add $(brew --prefix coreutils)/libexec/gnubin to \$PATH."
# Install GNU `find`, `locate`, `updatedb`, and `xargs`, g-prefixed
brew install findutils gnu-tar gnu-indent
# Install Bash and Zsh
brew install bash zsh
# Install Make and cmake
brew install make
brew install cmake
# Install wget with IRI support
brew install wget --enable-iri
# Install more recent versions of some OS X tools
brew tap homebrew/dupes
brew install homebrew/dupes/grep
# Install avr-gcc and co for cross compiling on the Arduino
brew tap WeAreLeka/avr
brew install avr-libc
# Install other useful binaries
brew install git tree webkit2png editorconfig brew-cask gcc htop-osx
brew install haskell-platform --cc=/usr/local/bin/gcc-4.8
# Install Python & MacVim
brew install python
brew install macvim --custom-icons --override-system-vim --with-lua --with-luajit
# Install Node and Ruby
brew install nvm
brew install rbenv ruby-build rbenv-gem-rehash
# Remove outdated versions from the cellar
brew cleanup
# Install Casks
brew cask install appcleaner evernote iterm2 onyx qlmarkdown totalfinder
############################
#NOT USED YET
# Install ARM stuff for crosscompiling
brew install mpfr mpc gmp
brew install automake autoconf libtool md5sha1sum
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment