diff --git a/crates/project/src/environment.rs b/crates/project/src/environment.rs index b74b577b39..9742b8b6d5 100644 --- a/crates/project/src/environment.rs +++ b/crates/project/src/environment.rs @@ -219,7 +219,7 @@ async fn load_shell_environment( ); let output = smol::process::Command::new(&shell) - .args(["-i", "-c", &command]) + .args(["-l", "-i", "-c", &command]) .envs(direnv_environment) .output() .await