Skip to content

Instantly share code, notes, and snippets.

@dvl
Last active August 29, 2015 13:59
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 dvl/10606943 to your computer and use it in GitHub Desktop.
Save dvl/10606943 to your computer and use it in GitHub Desktop.
#!/bin/bash
set -e
sudo apt-get -y update
sudo apt-get -y dist-upgrade
sudo apt-get -fy install
sudo apt-get install -y \
apparmour \
autofs \
build-essential \
cifs-utils \
curl \
git \
google-chrome-stable \
htop \
libbz2-dev \
libc6-dev \
libcurl4-gnutls-dev \
libpq-dev \
libreadline-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
libxslt1-dev \
nfs-kernel-server \
pgadmin3 \
python-dev \
python-pip \
python-software-properties \
python3-dev \
python3-pip \
terminator \
tmux \
tree \
vim \
wget \
whois \
xsel \
yui-compressor \
zlib1g-dev \
zsh
sudo pip install -U pip
sudo pip install virtualenvwrapper ipython
git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"
setopt EXTENDED_GLOB
for rcfile in "${ZDOTDIR:-$HOME}"/.zprezto/runcoms/^README.md(.N); do
ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}"
done
chsh -s /bin/zsh
wget https://storage.googleapis.com/golang/go1.4.2.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.4.2.linux-amd64.tar.gz
wget -qO- https://get.docker.com/ | sh
sudo usermod -aG docker $USER
sudo systemctl enable docker
sudo systemctl enable docker.service
sudo locale-gen pt_BR pt_BR.UTF-8 en_US en_US.UTF-8
sudo apt-get autoremove
sudo reboot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment