feat: add option for nix-env arguments (#555)

This commit is contained in:
PabloMarcendo
2023-09-21 03:05:03 +02:00
committed by GitHub
parent 2dec9db310
commit df381f3a79
3 changed files with 18 additions and 1 deletions

View File

@@ -423,7 +423,12 @@ pub fn run_nix(ctx: &ExecutionContext) -> Result<()> {
.arg("--verbose")
.status_checked()
} else {
run_type.execute(nix_env).arg("--upgrade").status_checked()
let mut command = run_type.execute(nix_env);
command.arg("--upgrade");
if let Some(args) = ctx.config().nix_env_arguments() {
command.args(args.split_whitespace());
};
command.status_checked()
}
}