diff --git a/crates/nu-cli/src/env/environment.rs b/crates/nu-cli/src/env/environment.rs index 78128e171..1b6310a70 100644 --- a/crates/nu-cli/src/env/environment.rs +++ b/crates/nu-cli/src/env/environment.rs @@ -64,12 +64,12 @@ impl Environment { self.remove_env(&k); }); - // self.direnv - // .overwritten_values_to_restore()? - // .iter() - // .for_each(|(k, v)| { - // self.add_env(&k, &v.to_string_lossy(), true); - // }); + self.direnv + .overwritten_values_to_restore()? + .iter() + .for_each(|(k, v)| { + self.add_env(&k, &v.to_string_lossy(), true); + }); self.direnv.env_vars_to_add()?.iter().for_each(|(k, v)| { // std::env::set_var(k, v);