Permalink
Cannot retrieve contributors at this time
Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign up
Fetching contributors…
| #!/usr/bin/env zsh | |
| set -e | |
| taps=( | |
| homebrew/dupes | |
| homebrew/versions | |
| caskroom/cask | |
| caskroom/fonts | |
| dinkypumpkin/get_iplayer | |
| soveran/tools | |
| ) | |
| packages=( | |
| # Needed to use ruby-install | |
| openssl | |
| readline | |
| libyaml | |
| gdbm | |
| libffi | |
| automake | |
| autoconf | |
| # All the other "standard" packages | |
| ag | |
| chruby | |
| coreutils | |
| dnsmasq | |
| dnstop | |
| dos2unix | |
| elasticsearch | |
| exiftool | |
| ffmpeg | |
| freeimage | |
| freetype | |
| fzf | |
| gist | |
| "git --with-pcre --with-brewed-curl --with-blk-sha1 --with-gettext --with-brewed-openssl --with-persistent-https" | |
| git-extras | |
| gnu-sed | |
| gnu-time | |
| gnupg | |
| gnutls | |
| go --with-cc-common | |
| gpgme | |
| htop-osx | |
| hub | |
| imagemagick | |
| ioping | |
| jq | |
| libiconv | |
| libusb | |
| libxml2 | |
| libxslt | |
| lynx | |
| md5sha1sum | |
| memcached | |
| moreutils | |
| mplayer | |
| mtr | |
| netcat | |
| # ngrep | |
| pkg-config | |
| proctools | |
| psgrep | |
| "python --with-brewed-openssl" | |
| "python3 --with-brewed-openssl" | |
| pwgen | |
| qt | |
| rabbitmq | |
| redis | |
| rtmpdump | |
| ruby-install | |
| sqlite | |
| tmux | |
| tmux-cssh | |
| tomcat | |
| tree | |
| unrar | |
| watch | |
| wdiff | |
| wget | |
| youtube-dl | |
| # homebrew/dupes | |
| apple-gcc42 | |
| # homebrew/versions | |
| percona-server55 | |
| # caskroom/cask | |
| brew-cask | |
| soveran/tools/chen | |
| ) | |
| cask_packages=( | |
| java | |
| # Quick look plugins | |
| epubquicklook | |
| qlcolorcode | |
| qlmarkdown | |
| qlprettypatch | |
| qlstephen | |
| quicklook-csv | |
| quicklook-json | |
| scriptql | |
| suspicious-package | |
| webpquicklook | |
| # Other apps | |
| bonjour-browser | |
| charles | |
| chicken | |
| coconutbattery | |
| dropbox | |
| evernote | |
| flux | |
| firefox | |
| gfxcardstatus | |
| gitx | |
| httpscoop | |
| launchbar | |
| limechat | |
| menumeters | |
| mou | |
| mplayerx | |
| skype | |
| spotify | |
| steam | |
| textwrangler | |
| the-unarchiver | |
| vagrant | |
| virtualbox | |
| viscosity | |
| # caskroom/fonts | |
| font-inconsolata | |
| font-liberation-sans | |
| font-open-sans | |
| font-source-code-pro | |
| font-source-sans-pro | |
| # get_iplayer | |
| brew install get_iplayer --with-deps | |
| ) | |
| function log() { | |
| echo $* > /dev/stderr | |
| } | |
| ######################################################################### | |
| log "brew update" | |
| brew update | |
| log "brew upgrade" | |
| brew upgrade | |
| log "Tapping.." | |
| for name in $taps | |
| do | |
| log "brew tap ${name}" | |
| brew tap $name | |
| done | |
| log "Installing" | |
| for name_and_args in $packages | |
| do | |
| log "brew install ${=name_and_args}" | |
| brew install "${=name_and_args}" | |
| done | |
| for name_and_args in $cask_packages | |
| do | |
| log "brew cask install ${=name_and_args}" | |
| brew cask install "${=name_and_args}" | |
| done | |
| log "brew cleanup" | |
| brew cleanup | |
| log "brew linkapps" | |
| brew linkapps |