Skip to content

Instantly share code, notes, and snippets.

@allbinmani
Last active February 26, 2016 13:27
Show Gist options
  • Save allbinmani/fc4c36e532ce0d54a3d5 to your computer and use it in GitHub Desktop.
Save allbinmani/fc4c36e532ce0d54a3d5 to your computer and use it in GitHub Desktop.
#!/bin/sh
# Base system
apt-get update -yq && apt-get upgrade -yq && apt-get dist-upgrade -yq
# WindowManager
apt-get install curl openbox build-essential module-assistant strace -yq
# NodeJS 4.x
curl -sL https://deb.nodesource.com/setup_4.x | bash -
apt-get install nodejs -yq
# Docker
curl -sSL https://get.docker.com/ | sh
curl -L https://github.com/docker/compose/releases/download/1.6.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
# Global tools
apt-get install lessc
npm install -g jshint babel-cli
# prepare module-assistant (for guest additions compilation)
m-a prepare
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment