diff --git a/README.markdown b/README.markdown index 84e56ab..c5a975c 100644 --- a/README.markdown +++ b/README.markdown @@ -1,13 +1,36 @@ # Usage -docker run -ti sneak/sandbox /bin/bash -c 'byobu' +`docker run -ti sneak/sandbox /bin/bash -c 'byobu'` + +# Includes Things Like + +* vim +* rbenv +* python / setuptools / virtualenv +* node4/coffeescript/coffeelint +* byobu / screen +* docker client +* awscli +* irssi +* runit / daemontools / envdir / etc +* build-essential / make +* latex and fonts +* useful misc tools + * pv + * pbzip2 + * nmap + * ppss + * pwgen + * and much more... # TODO +* docker-machine +* golang * ctags / enhanced vim -* screenrc or byobu config +* sweet screenrc or byobu config * customize PS1 * more shells * more editors (emacs) * rbenv build versions -* LaTeX and fonts and whatnot +* more fonts diff --git a/run.sh b/run.sh index 41a4f70..91d377c 100644 --- a/run.sh +++ b/run.sh @@ -2,6 +2,7 @@ export DEBIAN_FRONTEND=noninteractive set -x +exec 1> >(tee -a /var/log/sandboxbuild.log) 2>&1 PKGS=" apt-utils @@ -64,13 +65,10 @@ PKGS=" wget " - - apt-get update apt-get -y upgrade apt-get install -y $PKGS - add-apt-repository ppa:neovim-ppa/unstable apt-get update sudo apt-get install neovim @@ -85,6 +83,14 @@ git clone https://github.com/rbenv/ruby-build.git /root/.rbenv/plugins/ruby-buil rbenv install 2.3.0 rbenv install jruby-9.0.5.0 +GEMS=" + bundler +" + +for GEM in $GEMS ; do + gem install -V $GEM +done + cd /usr/local/bin wget https://raw.githubusercontent.com/sneak/ppss/master/ppss chmod +x ./ppss