Skip to content

Instantly share code, notes, and snippets.

@micmarsh
Last active October 27, 2015 17:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save micmarsh/7c7e58b1d0d401cfa89f to your computer and use it in GitHub Desktop.
Save micmarsh/7c7e58b1d0d401cfa89f to your computer and use it in GitHub Desktop.
#!/bin/bash
# essentials
sudo apt-get install git curl emacs24 vim cowsay
# sublime
sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text
# lein/clojure
sudo apt-get install openjdk-7-jre
curl https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein > lein
chmod 755 lein
sudo mv lein /usr/local/bin/lein
# bitcoin!
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install bitcoind
# random utils
sudo apt-get install redshift
sudo apt-add-repository ppa:fish-shell/release-2
sudo apt-get update
sudo apt-get install fish
chsh -s /usr/bin/fish # need to log out and back for it to take effect
wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh | sh
# node/javascript
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
sudo npm install -g coffee-script browserify
sudo gem install sass
# python
sudo apt-get install python-pip
sudo pip install virtualenv
# haskell
sudo apt-get install haskell-platform hoogle
cabal update
# it's all about the sandboxes, yo
cabal install Cabal-1.18.1.3 cabal-install-1.18.0
sudo cp ~/.cabal/bin/cabal /usr/bin/cabal
# ruby
sudo gem install rake
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment