Last active
December 15, 2015 18:30
-
-
Save icook/5304548 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Run script with wget --no-check-certificate https://gist.github.com/icook/5304548/raw -O - | sh | |
sudo apt-get -y install curl | |
# rethinkdb | |
sudo add-apt-repository ppa:rethinkdb/ppa | |
sudo apt-get update | |
sudo apt-get install rethinkdb | |
# nodejs | |
sudo add-apt-repository ppa:chris-lea/node.js | |
sudo apt-get update | |
sudo apt-get install nodejs | |
# crypto qt wallet deps | |
sudo apt-get install libssl-dev libdb-dev libdb++-dev libqrencode-dev qt4-qmake libqtgui4 libqt4-dev libminiupnpc-dev libminiupnpc8 libboost-all-dev build-essential git | |
# setup crypto wallet deps | |
apt-get install ntp git build-essential libssl-dev libdb-dev libdb++-dev libboost-all-dev libqrencode-dev libminiupnpc-dev | |
# for each wallet compilation, inside the root of the checked out source | |
qmake "USE_UPNP=1" # enable upnp by default for home network use | |
make | |
# postgresql | |
sudo add-apt-repository ppa:pitti/postgresql | |
sudo apt-get update | |
sudo apt-get install postgresql-9.3 postgresql-server-dev-9.3 postgresql-contrib-9.3 | |
# docker | |
sudo sh -c "curl https://get.docker.io/gpg | apt-key add -" | |
sudo sh -c "echo deb http://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list" | |
sudo apt-get update | |
sudo apt-get install lxc-docker | |
sudo apt-get -y update | |
sudo apt-get -y install python-pip git vim cmake make zsh aptitude curl | |
# Desktop deps | |
sudo apt-get -y install gnome-tweak-tool terminator inkscape gparted libreoffice vim-gnome wmctrl graphviz | |
# Dev deps | |
sudo apt-get -y install python-sphinx python-dev virtualenvwrapper cloc guake golang rabbitmq-server mysql-server nginx ruby ruby-dev exuberant-ctags | |
# setup guard (dev) | |
sudo gem install guard guard-livereload guard-coffeescript guard-less guard-compass guard-shell compass | |
# ungit | |
sudo npm install -g ungit recess | |
# Install my custom oh-my-zsh | |
wget --no-check-certificate https://github.com/icook/oh-my-zsh/raw/master/tools/install.sh -O - | sh | |
# Install custom vimrc | |
wget --no-check-certificate https://raw.github.com/icook/vimrc/master/auto_install.sh -O - | sh | |
# Generate SSH key | |
ssh-keygen -t rsa -C "isaac@simpload.com" | |
ssh-add ~/.ssh/id_rsa | |
# setup git defaults | |
git config --global core.editor vim | |
git config --global color.ui true | |
git config --global user.name "Isaac Cook" | |
git config --global user.email isaac@simpload.com | |
# Run enable code for Razr blackwidow | |
sudo su -c "sudowget --no-check-certificate http://finch.am/projects/blackwidow/blackwidow_enable.py -O - | sh" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment