rbenv-vars

An rbenv plugin that sets global and project-specific environment variables for Ruby processes.

Alternatives

About rbenv-vars

rbenv-vars reads variables from a global file and from .rbenv-vars files in the current directory and its parents. It applies them before spawning Ruby processes, with project settings taking precedence over parent and global values.

Values can use variable substitution, and conditional assignments set a value only when the variable is empty. Command substitution is not allowed.

Strengths

  • Supports global and per-project variable files
  • Applies variables before spawning Ruby processes
  • Does not allow command substitution in values

Limitations

  • Requires rbenv

Details

Pricing
FreeFree and open source under the MIT license.
License
MIT
Developer
The rbenv contributors
Platforms
Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Ruby developers managing environment variables across projects
Last verified
Added
Provenance
Selected from the Homebrew formula

Report a wrong fact or a dead link on this listing