Shell scripts for the installation of commonly used Ruby Gems.
Sometimes, when setting up a new machine or installing a new Ruby VM, there is a need for automating the install of commonly used gems (i.e. setting up your toolbox). This solves that problem by providing a master list of commonly used gems which can be installed via a single command.
Installs the following gems (only if not already installed):
- Pry ByeBug
- Pry Remote
- Pry Rescue
- Pry Stack Explorer
- Pry VTerm Aliases
- Pry Git
- Pry Doc
- Awesome Print
- Active Sanity
- Rails DB Info
- Quiet Assets
- Ruby Fsevent
- Gaurd RSpec
- Rack LiveReload
- Better Errors
- Sprockets Better Errors
- Web Console
- Xray Rails
- Rails Footnotes
- Mail Catcher
- Rails ERD
Open a terminal window and execute one of the following depending on your version preference:
Current Version (stable):
git clone git://github.com/bkuhlmann/ruby_gem_setup.git cd ruby_gem_setup git checkout v8.0.0
Master Version (unstable):
git clone git://github.com/bkuhlmann/ruby_gem_setup.git cd ruby_gem_setup
Edit the settings/gems.txt as you see fit. Blank lines and lines that begin with '#' will be ignored. Then open a terminal window to execute the following command:
Running the script will present the following options:
i: Install gems. q: Quit/Exit.
Choose option 'i' to install.
The options prompt can be skipped by passing the desired option directly to the run.sh script. For example, executing "./run.sh i" will execute the install.
Read Semantic Versioning for details. Briefly, it means:
- Patch (x.y.Z) - Incremented for small, backwards compatible bug fixes.
- Minor (x.Y.z) - Incremented for new, backwards compatible public API enhancements and/or bug fixes.
- Major (X.y.z) - Incremented for any backwards incompatible public API changes.
Read CONTRIBUTING for details.
Copyright (c) 2010 Red Alchemist. Read the LICENSE for details.
Read the CHANGELOG for details.