Skip to content

Instantly share code, notes, and snippets.

@Koronen
Created April 29, 2012 10:38
Show Gist options
  • Save Koronen/2549265 to your computer and use it in GitHub Desktop.
Save Koronen/2549265 to your computer and use it in GitHub Desktop.
System bootstrap scripts
#!/bin/sh
set -e
# System update & upgrade
sudo apt-get -y update
sudo apt-get -y upgrade
sudo apt-get -y dist-upgrade
# Editor
sudo apt-get -y install vim-nox
# SSH
sudo apt-get -y install openssh-server ssh
# Git
sudo apt-get -y install git
# Build tools
sudo apt-get -y install build-essential autoconf automake
# LaTeX
sudo apt-get -y install texlive-xetex
# Kerberos
sudo apt-get -y install heimdal-clients
# Spotify
sudo su -c 'echo "deb http://repository.spotify.com stable non-free" > /etc/apt/sources.list.d/spotify.list'
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4E9CFF4E
sudo apt-get update
sudo apt-get -y install spotify-client
# Ruby dependencies
sudo apt-get -y install libssl-dev libreadline-dev zlib1g-dev
sudo apt-get -y install libxml2 libxml2-dev libxslt1-dev # for nokogiri
sudo apt-get -y install libsqlite3-dev sqlite3 libmysqlclient-dev # for dbms
sudo apt-get -y install libqt4-dev # for capybara-webkit
@echo off
mklink /D "%HOMEPATH%\vimfiles" "%HOMEPATH%\dotfiles\vim"
mklink "%HOMEPATH%\_vimrc" "%HOMEPATH%\dotfiles\vimrc"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment