diff options
| -rwxr-xr-x | pkgs/nixsap/nixsap.bash | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/nixsap/nixsap.bash b/pkgs/nixsap/nixsap.bash index 3f5e87d..3ea15d7 100755 --- a/pkgs/nixsap/nixsap.bash +++ b/pkgs/nixsap/nixsap.bash @@ -91,11 +91,13 @@ cmd_send_keys() { cmd_deploy() { system=$(cmd_build) + NIX_SSHOPTS="${SSH_OPTS[*]}" nix-copy-closure --to "$MACHINE_NAME" "$system" cmd_send_keys # shellcheck disable=SC2029 - ssh "${SSH_OPTS[@]}" "$MACHINE_NAME" "$system/bin/switch-to-configuration switch" + ssh "${SSH_OPTS[@]}" "$MACHINE_NAME" "nix-env -p /nix/var/nix/profiles/system --set $system" + ssh "${SSH_OPTS[@]}" "$MACHINE_NAME" "/nix/var/nix/profiles/system/bin/switch-to-configuration switch" } |
