brew.sh: Install ruby-build and rbenv #13
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi there!
Boxen maintainer who complained about Puppet here! :) I'm digging dev-setup. Wanted to propose using rbenv/ruby-build to manage Ruby versions and installing them by default.
As managing gemsets isn't a common problems these days thanks to Bundler, rbenv and chruby have emerged as the de facto Ruby version managers used in the Ruby community. I've heard good things about chruby but haven't used it myself, yet.
I think rbenv is nicely aligned with the dev-setup philosophy, in that it's easy to install and does one and only thing really well, which is manage Ruby versions. Other pros:
$PATH
with additional rbenv directories)