ctucx.git: nixfiles

ctucx' nixfiles

commit 5a42d974f4f42c210a171140172a52899abd5c52
parent d1b171a76d550328228da84ffe208da18be748e5
Author: Katja (ctucx) <git@ctu.cx>
Date: Fri, 28 Feb 2025 16:51:04 +0100

machines/seifenkiste: enable lix pipe-operator, disable fprintd login
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/machines/seifenkiste/default.nix b/machines/seifenkiste/default.nix
@@ -26,7 +26,10 @@
     initrd.systemd.enable = true;
   };
 
-  nix.gc.automatic = lib.mkForce false;
+  nix = {
+    settings.experimental-features = [ "pipe-operator" ];
+    gc.automatic = lib.mkForce false;
+  };
 
   services = {
     openssh.enable = true;

@@ -34,6 +37,8 @@
     fwupd.enable   = true;
   };
 
+  security.pam.services.login.fprintAuth = lib.mkForce false;
+
   networking.networkmanager.fccUnlockScripts = [
     { id = "2c7c:030a"; path = "${pkgs.modemmanager}/share/ModemManager/fcc-unlock.available.d/2c7c"; }
   ];