added bundler and info in readme
This commit is contained in:
parent
9a8af43e55
commit
06aef42487
@ -1,13 +1,36 @@
|
|||||||
# Usage
|
# 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
|
# TODO
|
||||||
|
|
||||||
|
* docker-machine
|
||||||
|
* golang
|
||||||
* ctags / enhanced vim
|
* ctags / enhanced vim
|
||||||
* screenrc or byobu config
|
* sweet screenrc or byobu config
|
||||||
* customize PS1
|
* customize PS1
|
||||||
* more shells
|
* more shells
|
||||||
* more editors (emacs)
|
* more editors (emacs)
|
||||||
* rbenv build versions
|
* rbenv build versions
|
||||||
* LaTeX and fonts and whatnot
|
* more fonts
|
||||||
|
12
run.sh
12
run.sh
@ -2,6 +2,7 @@
|
|||||||
export DEBIAN_FRONTEND=noninteractive
|
export DEBIAN_FRONTEND=noninteractive
|
||||||
|
|
||||||
set -x
|
set -x
|
||||||
|
exec 1> >(tee -a /var/log/sandboxbuild.log) 2>&1
|
||||||
|
|
||||||
PKGS="
|
PKGS="
|
||||||
apt-utils
|
apt-utils
|
||||||
@ -64,13 +65,10 @@ PKGS="
|
|||||||
wget
|
wget
|
||||||
"
|
"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
apt-get update
|
apt-get update
|
||||||
apt-get -y upgrade
|
apt-get -y upgrade
|
||||||
apt-get install -y $PKGS
|
apt-get install -y $PKGS
|
||||||
|
|
||||||
|
|
||||||
add-apt-repository ppa:neovim-ppa/unstable
|
add-apt-repository ppa:neovim-ppa/unstable
|
||||||
apt-get update
|
apt-get update
|
||||||
sudo apt-get install neovim
|
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 2.3.0
|
||||||
rbenv install jruby-9.0.5.0
|
rbenv install jruby-9.0.5.0
|
||||||
|
|
||||||
|
GEMS="
|
||||||
|
bundler
|
||||||
|
"
|
||||||
|
|
||||||
|
for GEM in $GEMS ; do
|
||||||
|
gem install -V $GEM
|
||||||
|
done
|
||||||
|
|
||||||
cd /usr/local/bin
|
cd /usr/local/bin
|
||||||
wget https://raw.githubusercontent.com/sneak/ppss/master/ppss
|
wget https://raw.githubusercontent.com/sneak/ppss/master/ppss
|
||||||
chmod +x ./ppss
|
chmod +x ./ppss
|
||||||
|
Loading…
Reference in New Issue
Block a user