From 692c22d94ce2c5f13f79e6473e1316c02f972902 Mon Sep 17 00:00:00 2001
From: Julian Mutter <julian.mutter@comummail.de>
Date: Wed, 12 Jun 2024 20:48:52 +0200
Subject: [PATCH] aspi hardware-config: add luks config

---
 systems/x86_64-linux/aspi/hardware-configuration.nix | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/systems/x86_64-linux/aspi/hardware-configuration.nix b/systems/x86_64-linux/aspi/hardware-configuration.nix
index 43f62ab..df30a3d 100644
--- a/systems/x86_64-linux/aspi/hardware-configuration.nix
+++ b/systems/x86_64-linux/aspi/hardware-configuration.nix
@@ -13,6 +13,14 @@
   boot.kernelModules = [ "kvm-intel" ];
   boot.extraModulePackages = [ ];
 
+  boot.initrd.luks.devices = {
+    root = {
+      device = "/dev/disk/by-uuid/a4dc9a2c-725b-4252-8fbb-093a271c31ba";
+      preLVM = true;
+      allowDiscards = true;
+    };
+  };
+
   fileSystems."/" =
     { device = "/dev/disk/by-uuid/bbc45be3-75f5-40c5-8427-2a425de8422c";
       fsType = "btrfs";