nix-conf/system/modules/security.nix
2025-01-03 22:37:31 +08:00

19 lines
350 B
Nix

{ pkgs, ... }:
{
services.udev.packages = [ pkgs.yubikey-personalization ];
security.pam.services.hyprlock = { };
security.pam.u2f = {
enable = true;
settings.cue = true;
control = "sufficient";
};
security.pam.services = {
sudo.u2fAuth = true;
};
environment.systemPackages = with pkgs; [
yubikey-manager
];
}