I have a custom Ruby library directory that I’d like to have automatically added to Ruby’s load path whenever Ruby is executed. I know I can use the -I option to Ruby, but is there something like an environment variable that I can set that will globally determine Ruby’s load path.
I want to install Ruby Gems on a Linux box where I don’t have root privileges, so I need to have a Ruby load path in a non-standard location. I installed RubyGems per “Installing RubyGems in a User Directory“, but the gem command isn’t picking up the non-standard load path.
Maybe I’m missing something obvious here and making things harder for myself?
See the “Ruby and Its World” chapter from The Pickaxe Book, specifically the section on environment variables. Excerpt: