sudo apt-get install -y vim tmux build-essential zsh python-setuptools python-dev git curl python-software-properties software-properties-common
To setup oh-my-zsh
curl -L http://install.ohmyz.sh | sh
chsh -s $(which zsh)
To setup vimrc
git clone git://github.com/amix/vimrc.git ~/.vim_runtime
sh ~/.vim_runtime/install_awesome_vimrc.sh
To install and setup emacs
sudo add-apt-repository ppa:cassou/emacs
sudo apt-get update
sudo apt-get install emacs-snapshot-el emacs-snapshot-gtk emacs-snapshot
JDK in Ubuntu (Reference)
Install Oracle JDK 7:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Install Oracle JDK 8:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Switch to Oracle Java 8:
sudo update-java-alternatives -s java-8-oracle
sudo add-apt-repository ppa:rwky/redis
sudo apt-get update
sudo apt-get install redis-server
wget http://apt.typesafe.com/repo-deb-build-0002.deb
sudo dpkg -i repo-deb-build-0002.deb
sudo apt-get update
sudo apt-get install sbt