Skip to content

Commit fce75d6

Browse files
committed
docs: 📝 add PAM fingerprint configuration guidance for T14 Gen 6
Add comprehensive comments explaining how to configure PAM services for complete fingerprint authentication in GNOME, including warnings about potential login issues and step-by-step setup instructions.
1 parent 8a715bb commit fce75d6

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

lenovo/thinkpad/t14/intel/gen6/default.nix

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,26 @@
3535
# NOTE: PAM configuration should be done in host config to avoid login issues
3636
# See: https://github.com/NixOS/nixpkgs/issues/171136
3737
services.fprintd.enable = lib.mkDefault true;
38+
39+
# For complete fingerprint authentication in GNOME, add the following to your host config:
40+
#
41+
# security.pam.services = {
42+
# # Enable fingerprint authentication for sudo
43+
# sudo.fprintAuth = lib.mkDefault true;
44+
#
45+
# # Enable fingerprint authentication for su
46+
# su.fprintAuth = lib.mkDefault true;
47+
#
48+
# # Enable fingerprint authentication for screen unlock
49+
# xscreensaver.fprintAuth = lib.mkDefault true;
50+
#
51+
# # WARNING: login.fprintAuth may break GDM password authentication
52+
# # Only enable if you understand the risks:
53+
# # login.fprintAuth = lib.mkDefault true;
54+
# };
55+
#
56+
# After configuration:
57+
# 1. Rebuild your system
58+
# 2. Enroll fingerprint: sudo fprintd-enroll $USER
59+
# 3. Test sudo and screen unlock with fingerprint
3860
}

0 commit comments

Comments
 (0)