Some minor fixes for vm target
Some checks failed
/ check (push) Failing after 1m7s
/ dev-shell (push) Successful in 1m3s
/ rust-packages (push) Successful in 1m5s
/ terraform-providers (push) Successful in 1m40s
/ systems (push) Successful in 39m4s

This commit is contained in:
Kaare Hoff Skovgaard 2025-08-09 23:47:36 +02:00
parent 4f12db815b
commit 3027ff2f1a
Signed by: khs
GPG key ID: C7D890804F01E9F0
2 changed files with 21 additions and 17 deletions

View file

@ -25,9 +25,12 @@ in
imports = [ ./profile.nix ]; imports = [ ./profile.nix ];
config = lib.mkIf cfg.enable { config = lib.mkMerge [
(lib.mkIf cfg.enable {
services.qemuGuest.enable = true; services.qemuGuest.enable = true;
virtualisation = lib.mkIf cfg.enableWhenVmTarget { })
(lib.mkIf cfg.enableWhenVmTarget {
virtualisation = {
vmVariant = { vmVariant = {
khscodes.virtualisation.qemu-guest.enable = true; khscodes.virtualisation.qemu-guest.enable = true;
services.spice-vdagentd.enable = true; services.spice-vdagentd.enable = true;
@ -38,10 +41,12 @@ in
"-smp 8" "-smp 8"
"-vga none -device virtio-gpu-gl,hostmem=2G,blob=true,venus=true" "-vga none -device virtio-gpu-gl,hostmem=2G,blob=true,venus=true"
rng rng
] ++ spice; ]
}; ++ spice;
}; };
}; };
}; };
}; };
})
];
} }

View file

@ -10,6 +10,5 @@
device = "/dev/sda"; device = "/dev/sda";
diskName = "nixos"; diskName = "nixos";
}; };
khscodes.users.khs.enable = true;
system.stateVersion = "25.05"; system.stateVersion = "25.05";
} }