Skip to content

Instantly share code, notes, and snippets.

@pavelz
Last active September 19, 2016 10:46
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 pavelz/08b1baeed164d7298746bdbf74256eac to your computer and use it in GitHub Desktop.
Save pavelz/08b1baeed164d7298746bdbf74256eac to your computer and use it in GitHub Desktop.
shell script to install all GNU goodness over OS X BSD crud
#!/bin/bash
set -e
brew install binutils
brew install homebrew/dupes/diffutils
brew install ed --with-default-names
brew install findutils --with-default-names
brew install gawk
brew install gnu-indent --with-default-names
brew install gnu-sed --with-default-names
brew install gnu-tar --with-default-names
brew install gnu-which --with-default-names
brew unlink gnutls # added,for some reason already had this.
brew install gnutls
brew install grep --with-default-names
brew install gzip
brew install screen
brew install watch
brew install wdiff --with-gettext
brew install wget
brew install bash
brew install emacs
brew install gdb # gdb requires further actions to make it work. See `brew info gdb`.
brew install gpatch
brew install m4
brew install make
brew install nano
brew install file-formula
brew install git
brew install less
brew install openssh
brew install perl518 # must run "brew tap homebrew/versions" first!
brew install python
brew install rsync
brew install svn
brew install unzip
brew install vim --override-system-vi
brew install macvim --override-system-vim --custom-system-icons
brew install zsh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment