diff --git a/lib/spring/client/binstub.rb b/lib/spring/client/binstub.rb index 9ebf3adc..c245e939 100644 --- a/lib/spring/client/binstub.rb +++ b/lib/spring/client/binstub.rb @@ -29,6 +29,10 @@ class Binstub < Command # This file loads Spring without using Bundler, in order to be fast. # It gets overwritten when you run the `spring binstub` command. +# our nri environment is TOO DAMN LONG. +# without this, we often get Argument List Too Long errors +ENV.reject! { |key, _| key.start_with?("NIX_") || key.start_with?("DIRENV_") || key == "PYTHONPATH" } + unless defined?(Spring) require 'rubygems' require 'bundler'