added virtualisation with qemu and virt-manager

also moved virt-manager from home-manager to modules/virtualisation.nix
because it doesnt work without qemu so may as well

added user blue to group libvirtd
This commit is contained in:
Gabriella Bere 2025-06-08 15:03:20 +01:00
parent 772518df4f
commit 8e4da9d06d
6 changed files with 9 additions and 3 deletions

View file

@ -119,6 +119,7 @@
./modules/waydroid.nix
./modules/packages.nix
./modules/aagl.nix
./modules/virtualisation.nix
inputs.aagl.nixosModules.default
inputs.lanzaboote.nixosModules.lanzaboote
inputs.musnix.nixosModules.musnix

View file

@ -15,7 +15,6 @@
telegram-desktop # Telegram messenger client
pavucontrol # Useful audio control GUI
stable.prismlauncher # Minecraft launcher
virt-manager # QEMU manager
bat # cat but with syntax highlighting
bc # terminal calculator
wget # download files

View file

@ -132,6 +132,7 @@
"wheel"
"dialout"
"audio"
"libvirtd"
];
shell = pkgs.fish;
};

View file

@ -1,4 +1,4 @@
{ config, ... }:
{ ... }:
{
programs.honkers-railway-launcher.enable = true;
}

View file

@ -15,6 +15,5 @@
pciutils
dmidecode
nixd
qemu
];
}

View file

@ -0,0 +1,6 @@
{...}:{
virtualisation.libvirtd = {
enable = true;
};
programs.virt-manager.enable = true;
}