added bundler and info in readme
This commit is contained in:
parent
9a8af43e55
commit
06aef42487
|
@ -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
|
||||
|
|
12
run.sh
12
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
|
||||
|
|
Loading…
Reference in New Issue