2020-12-21 14:35:50 +01:00
|
|
|
{ ... }:
|
|
|
|
|
|
|
|
let
|
2022-10-31 11:04:38 +01:00
|
|
|
stage1Modules = [
|
2020-12-21 14:35:50 +01:00
|
|
|
"aesni_intel"
|
2021-01-30 18:03:29 +01:00
|
|
|
"kvm_amd"
|
2020-12-21 14:35:50 +01:00
|
|
|
"nvme"
|
|
|
|
"nvme_core"
|
|
|
|
|
|
|
|
"thunderbolt"
|
|
|
|
"e1000e"
|
|
|
|
];
|
|
|
|
|
2022-10-31 11:04:38 +01:00
|
|
|
in {
|
2020-12-21 14:35:50 +01:00
|
|
|
# TASK: new device
|
2021-01-04 10:55:36 +01:00
|
|
|
hardware.opinionatedDisk = {
|
2020-12-21 14:35:50 +01:00
|
|
|
enable = true;
|
2020-12-31 02:12:29 +01:00
|
|
|
encrypted = true;
|
2022-11-11 00:17:16 +01:00
|
|
|
diskId = "nvme-WD_BLACK_SN850X_4000GB_2227DT443901";
|
2020-12-21 14:35:50 +01:00
|
|
|
};
|
|
|
|
|
|
|
|
# boot.initrd.availableKernelModules = stage1Modules;
|
|
|
|
boot.initrd.kernelModules = stage1Modules;
|
|
|
|
}
|