From 3a7e0e96576579be9f839bfd629f6e52e5aa4a4d Mon Sep 17 00:00:00 2001 From: Ahwx Date: Fri, 20 Dec 2024 00:23:04 +0100 Subject: [PATCH] feat: conditional auth toggling --- modules/core/yubikey.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/modules/core/yubikey.nix b/modules/core/yubikey.nix index 126a952..ba98c85 100644 --- a/modules/core/yubikey.nix +++ b/modules/core/yubikey.nix @@ -16,15 +16,12 @@ greetd.u2fAuth = true; sudo.u2fAuth = true; hyprlock.u2fAuth = true; - # pam.services.swaylock = {}; # Already enabled + swaylock.fprintAuth = if (host == "sakura") then true else false; + hyprlock.fprintAuth = if (host == "sakura") then true else false; }; }; - - services = { - fprintd.enable = if (host == "sakura") then true else false; - swaylock.fprintAuth = if (host == "sakura") then true else false; - hyprlock.fprintAuth = if (host == "sakura") then true else false; - }; + + services.fprintd.enable = if (host == "sakura") then true else false; environment.systemPackages = with pkgs; [ yubikey-manager