From ca6d584684192762a95fdf251f3a20ad0b9d88b9 Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Thu, 9 Jul 2026 16:37:56 +0800 Subject: [PATCH] fix(nixos): accept flake config during switch --- utils.nu | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/utils.nu b/utils.nu index 1c3b13e9..f53b2dad 100644 --- a/utils.nu +++ b/utils.nu @@ -12,12 +12,12 @@ export def nixos-switch [ print (repeat-str "=" 50) if "debug" == $mode { # show details via nix-output-monitor - nom build $".#nixosConfigurations.($name).config.system.build.toplevel" --show-trace --verbose - nixos-rebuild switch --sudo --flake $".#($name)" --show-trace --verbose + nom build $".#nixosConfigurations.($name).config.system.build.toplevel" --accept-flake-config --show-trace --verbose + nixos-rebuild switch --sudo --flake $".#($name)" --accept-flake-config --show-trace --verbose } else if "boot" == $mode { - nixos-rebuild boot --sudo --flake $".#($name)" + nixos-rebuild boot --sudo --flake $".#($name)" --accept-flake-config } else { - nixos-rebuild switch --sudo --flake $".#($name)" + nixos-rebuild switch --sudo --flake $".#($name)" --accept-flake-config } } @@ -86,4 +86,3 @@ export def upload-vm [ let remote = $"root@192.168.5.178:/data/caddy/fileserver/vms/kubevirt-($name).qcow2" rsync -avz --progress --copy-links --checksum result/nixos-image-*.qcow2 $remote } -