diff --git a/modules/core/fingerprint.nix b/modules/core/fingerprint.nix index c95f2ab..10f0ea6 100644 --- a/modules/core/fingerprint.nix +++ b/modules/core/fingerprint.nix @@ -9,21 +9,13 @@ # Test fingerprint authentication # fprintd-verify - security.pam.services = { - sudo.text = lib.mkBefore '' - auth sufficient pam_fprintd.so - ''; + security.pam.services = { + login.fprintAuth = true; - login.text = lib.mkBefore '' - auth sufficient pam_fprintd.so - ''; + # sudo + sudo.fprintAuth = true; - greetd.text = lib.mkBefore '' - auth sufficient pam_fprintd.so - ''; - - polkit-1.text = lib.mkBefore '' - auth sufficient pam_fprintd.so - ''; + # greetd (tuigreet / ReGreet) + greetd.fprintAuth = true; }; } \ No newline at end of file