zaphyra's git: nixfiles

zaphyra's nixfiles

commit 0206e52023d2e7852d483c47dcb10482269a3d5e
parent 8b3bd89b7ae9c3ea74c5683d927f534894ec600a
Author: Hannah Izzie Gesser <hannah@totient.eu>
Date: Tue, 7 Oct 2025 09:52:23 +0200

Fix steam assetion and allow missing unfree packages
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/config/nixos/modules/programs/steam.nix b/config/nixos/modules/programs/steam.nix
@@ -28,7 +28,7 @@ in
         '';
       }
       {
-        assertion = cfg.enable -> config.modules.filesystem.impermernance.home.enable;
+        assertion = cfg.enable -> !config.modules.filesystem.impermanence.home.enable;
         message = ''
           The programs.steam module can't be used when impermancence is used inside of home-directories.
         '';

@@ -36,6 +36,8 @@ in
     ];
     modules.unfree.list = [
       "steam"
+      "steam-original"
+      "steam-run"
       "steam-unwrapped"
     ];
     programs.steam = {