Virtualize elara

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-08-18 13:07:20 -04:00
parent 063d3e57b3
commit fd78a2b3a2
11 changed files with 40 additions and 130 deletions

View File

@@ -1,19 +1,17 @@
{ ... }:
{
boot.initrd.kernelModules = [
"xhci_pci"
"uas"
"sd_mod"
];
imports = [ ./display.nix ];
services.tlp.settings.DISK_DEVICES = "sda";
hardware = {
enableAllFirmware = true;
# By default, this host runs on an external SSD attached to himalia...
imports = [ ../../himalia/hardware ];
# ...but it can also run attached to a SAS-provided laptop.
specialisation.sas.configuration = {
disabledModules = [ ../../himalia/hardware ];
imports = [ ./sas ];
cpu = {
cores = 12;
threads = 12;
};
};
virtualisation.hypervGuest.enable = true;
services.fstrim.enable = true;
}