From eb53785634ca3e3dc9b4e967264b971030bc8629 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Fri, 24 Apr 2026 13:26:29 +0530 Subject: [PATCH] nixos/cosmic-greeter: allow empty passwords Auto-login masked part of this issue because the greeter was never interacted with. But once the user's session gets locke, it never unlocks because PAM doesn't allow empty passwords. This patch fixes that behaviour. --- nixos/modules/services/display-managers/cosmic-greeter.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/display-managers/cosmic-greeter.nix b/nixos/modules/services/display-managers/cosmic-greeter.nix index 93320b9be90a..c908ff3e3de1 100644 --- a/nixos/modules/services/display-managers/cosmic-greeter.nix +++ b/nixos/modules/services/display-managers/cosmic-greeter.nix @@ -73,7 +73,9 @@ in extraGroups = [ "video" ]; }; # Required for authentication - security.pam.services.cosmic-greeter = { }; + security.pam.services.cosmic-greeter = { + allowNullPassword = true; + }; hardware.graphics.enable = true; services.accounts-daemon.enable = true;