mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-07-10 14:42: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)
|
||||
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
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user