Harald Hoyer
4c100acb27
Removed unnecessary blank lines to improve readability and maintain consistency with the formatting guidelines. This change does not impact functionality but cleans up the code.
43 lines
881 B
Nix
43 lines
881 B
Nix
# Do not modify this file! It was generated by ‘nixos-generate-config’
|
||
# and may be overwritten by future invocations. Please make changes
|
||
# to /etc/nixos/configuration.nix instead.
|
||
{ lib, pkgs, modulesPath, ... }:
|
||
|
||
{
|
||
imports = [
|
||
(modulesPath + "/installer/scan/not-detected.nix")
|
||
];
|
||
|
||
boot.kernelPackages = lib.mkForce pkgs.linuxPackages;
|
||
|
||
boot.initrd.luks.devices.crypted = {
|
||
device = "/dev/md/raid1";
|
||
preLVM = true;
|
||
};
|
||
|
||
boot.initrd.availableKernelModules = [
|
||
"xhci_pci"
|
||
"ahci"
|
||
"nvme"
|
||
"sd_mod"
|
||
"tpm"
|
||
"tpm_tis"
|
||
"trusted"
|
||
"tpm_crb"
|
||
"tpm_tis_core"
|
||
"rng_core"
|
||
];
|
||
|
||
|
||
boot.swraid.enable = true;
|
||
boot.swraid.mdadmConf = ''
|
||
MAILADDR admin@hoyer.xyz
|
||
'';
|
||
disko.devices = import ./server-raid.nix {
|
||
inherit lib;
|
||
disks = [ "/dev/sda" "/dev/sdb" ];
|
||
};
|
||
|
||
swapDevices = [{ device = "/swapfile"; }];
|
||
}
|