mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-07-13 08:02:40 +02:00
fix(nixos): accept flake config during switch
This commit is contained in:
@@ -12,12 +12,12 @@ export def nixos-switch [
|
|||||||
print (repeat-str "=" 50)
|
print (repeat-str "=" 50)
|
||||||
if "debug" == $mode {
|
if "debug" == $mode {
|
||||||
# show details via nix-output-monitor
|
# show details via nix-output-monitor
|
||||||
nom build $".#nixosConfigurations.($name).config.system.build.toplevel" --show-trace --verbose
|
nom build $".#nixosConfigurations.($name).config.system.build.toplevel" --accept-flake-config --show-trace --verbose
|
||||||
nixos-rebuild switch --sudo --flake $".#($name)" --show-trace --verbose
|
nixos-rebuild switch --sudo --flake $".#($name)" --accept-flake-config --show-trace --verbose
|
||||||
} else if "boot" == $mode {
|
} else if "boot" == $mode {
|
||||||
nixos-rebuild boot --sudo --flake $".#($name)"
|
nixos-rebuild boot --sudo --flake $".#($name)" --accept-flake-config
|
||||||
} else {
|
} 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"
|
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
|
rsync -avz --progress --copy-links --checksum result/nixos-image-*.qcow2 $remote
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user