{ nixpkgs, nixpkgs-unstable, nixpkgs-master, custom, hostname, rlib }: { config, ... }: { boot = { loader.grub = { enable = true; version = 2; device = "/dev/disk/by-id/ata-ST3160812AS_9LS6TXFN"; efiSupport = false; enableCryptodisk = true; }; initrd = { luks.devices = { root = { device = "/dev/disk/by-uuid/bfbebbc9-b361-4172-b29e-34bacb7a1d4c"; preLVM = true; }; boot = { device = "/dev/disk/by-uuid/ec48314c-8cc9-433f-a711-873418cb893c"; preLVM = true; }; }; availableKernelModules = [ "xhci_pci" "ahci" "usbhid" "aes_x86_64" "aesni_intel" "cryptd" ]; }; }; fileSystems = { "/" = { device = "/dev/mapper/root"; fsType = "ext4"; }; "/boot" = { device = "/dev/mapper/boot"; fsType = "ext4"; }; }; }