Skip to content

Instantly share code, notes, and snippets.

@dermidgen
Created February 1, 2017 00:44
Show Gist options
  • Save dermidgen/32a8f28f5cdd5ce5b2ecfa4ec1ad5ba8 to your computer and use it in GitHub Desktop.
Save dermidgen/32a8f28f5cdd5ce5b2ecfa4ec1ad5ba8 to your computer and use it in GitHub Desktop.
Desktop setup
#!/bin/sh
UPTRACK_KEY=
## First Update
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get autoremove
sudo apt-get install -y -f \
zsh \
git gitk \
guake \
docky \
terminator \
curl wget \
nethogs \
bustle d-feet \
build-essential qemu kpartx pv zerofree texinfo diffstat chrpath pkg-config cmake \
qt4-dev-tools \
apt-transport-https ca-certificates \
# mysql-server mysql-client libmysqlclient-dev \
mysql-workbench \
picocom \
sudo apt-get install -y -f --install-recommends eclipse-cdt-*
## ZSH
#chsh $(which zsh)
#sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
## Docker
sudo apt-key adv \
--keyserver hkp://ha.pool.sks-keyservers.net:80 \
--recv-keys 58118E89F3A912897C070ADBF76221572C52609D
echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" | sudo tee /etc/apt/sources.list.d/docker.list
sudo apt-get update
sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
sudo apt-get install docker-engine
## NodeJS
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
#Ksplice
echo "Setting up KSplice"
echo "deb http://www.ksplice.com/apt $(lsb_release -sc) ksplice" | sudo tee -a /etc/apt/sources.list.d/ksplice.list
echo "deb-src http://www.ksplice.com/apt $(lsb_release -sc) ksplice" | sudo tee -a /etc/apt/sources.list.d/ksplice.list
wget -N https://www.ksplice.com/apt/ksplice-archive.asc
sudo apt-key add ksplice-archive.asc
echo 'uptrack uptrack/accesskey string $UPTRACK_KEY' | sudo debconf-set-selections
sudo apt-get update
sudo apt-get install uptrack
sudo uptrack-upgrade -y
sudo sed -i 's/autoinstall = no/autoinstall = yes/g' /etc/uptrack/uptrack.conf
## Sublime
wget https://download.sublimetext.com/sublime-text_build-3126_amd64.deb
sudo dpkg -i sublime-text_build-3126_amd64.deb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment