rbenv-default-gems試してみた

rbenvで新しいバージョンのrubyをインストールする際、いつも使うgemをインストールするのめんどくさいよ〜となるのですが、そんな時にrbenv-default-gemsを使うとその手間を省いてくれるとの事なので試してみました

インストール

$ git clone https://github.com/sstephenson/rbenv-default-gems.git ~/.rbenv/plugins/rbenv-default-gems

(rbenvのインストール先によってpathを適宜変更してください)

使い方

~/.rbenv/default-gems に自動でインストールしたいgemを書きます。

バージョン指定したい場合はそのバージョンも書きます。

$ vim .rbenv/default-gems

bundler 1.6.2 
pry

すると、新しくRubyをインストールする時に上記に記述したgemを同時にインストールしてくれます。

$ rbenv install 2.1.3
Downloading ruby-2.1.3.tar.gz...
-> http://dqw8nmjcqpjn7.cloudfront.net/0818beb7b10ce9a058cd21d85cfe1dcd233e98b7342d32e9a5d4bebe98347f01
Installing ruby-2.1.3...
Installed ruby-2.1.3 to /Users/ohtsuka/.rbenv/versions/2.1.3

Fetching: bundler-1.6.2.gem (100%)
Successfully installed bundler-1.6.2
1 gem installed
Fetching: coderay-1.1.0.gem (100%)
Successfully installed coderay-1.1.0
Fetching: slop-3.6.0.gem (100%)
Successfully installed slop-3.6.0
Fetching: method_source-0.8.2.gem (100%)
Successfully installed method_source-0.8.2
Fetching: pry-0.10.1.gem (100%)
Successfully installed pry-0.10.1
4 gems installed