blob: 3b9c7d850a541b8305af160b749c655fedbbe4ae (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
{pkgs, ...}: {
virtualisation = {
spiceUSBRedirection.enable = true; # TODO: this allows usb access to any user, which shouldn't be that bad
# cores = 8;
# diskSize = 25000;
# useEFIBoot = true;
# resolution = {
# x = 1920;
# y = 1080;
# };
# memorySize = 8024;
# sharedDirectories = {}; # TODO: add some
libvirtd = {
enable = true;
qemu = {
package = pkgs.qemu_full;
ovmf = {
enable = true;
packages = [pkgs.OVMFFull.fd];
};
};
};
};
users.users.soispha.extraGroups = [
"libvirtd" # to run libvirt stuff as this user
];
}
|