mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-06-25 12:12:29 +02:00
virtualization: Always use vmVariant
This works since we're no longer depending on a network of virtual machines that use their own virtualization configurations.
This commit is contained in:
parent
f8d5b35464
commit
bbb0110a03
@ -11,11 +11,6 @@
|
|||||||
./stylix.nix
|
./stylix.nix
|
||||||
./thunar.nix
|
./thunar.nix
|
||||||
./user.nix
|
./user.nix
|
||||||
|
./virtualization.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
virtualisation.vmVariant = {
|
|
||||||
imports = [
|
|
||||||
./virtualization.nix
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
@ -1,24 +1,26 @@
|
|||||||
{
|
{
|
||||||
virtualisation = {
|
virtualisation.vmVariant = {
|
||||||
memorySize = 8192;
|
virtualisation = {
|
||||||
cores = 4;
|
memorySize = 8192;
|
||||||
|
cores = 4;
|
||||||
|
|
||||||
sharedDirectories = {
|
sharedDirectories = {
|
||||||
testing = {
|
testing = {
|
||||||
source = "/home/user/containers/testing";
|
source = "/home/user/containers/testing";
|
||||||
target = "/mnt";
|
target = "/mnt";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
|
||||||
|
|
||||||
virtualisation.qemu.options = [
|
virtualisation.qemu.options = [
|
||||||
"-device virtio-vga-gl"
|
"-device virtio-vga-gl"
|
||||||
"-display sdl,gl=on,show-cursor=off"
|
"-display sdl,gl=on,show-cursor=off"
|
||||||
"-full-screen"
|
"-full-screen"
|
||||||
"-audio pa,model=hda"
|
"-audio pa,model=hda"
|
||||||
];
|
];
|
||||||
|
|
||||||
environment.sessionVariables = {
|
environment.sessionVariables = {
|
||||||
WLR_NO_HARDWARE_CURSORS = "1";
|
WLR_NO_HARDWARE_CURSORS = "1";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user