Commit a92b086

HPCesia <me@hpcesia.com>
2026-05-25 13:14:48
feat: more yubikey related programs
den
1 parent 25f755a
Changed files (1)
modules
modules/desktop/yubikey.nix
@@ -1,11 +1,15 @@
 {
-  flake.modules.nixos.desktop = {pkgs, ...}: {
+  den.aspects.desktop.provides.yubikey.nixos = {pkgs, ...}: {
     services.udev.packages = [pkgs.yubikey-personalization];
     hardware.gpgSmartcards.enable = true;
     services.pcscd.enable = true;
+
+    programs.yubikey-manager.enable = true;
+
+    programs.yubikey-touch-detector.enable = true;
   };
 
-  flake.modules.homeManager.desktop = _: {
+  den.aspects.desktop.provides.yubikey.homeManager = {
     # Fix pcsc conflict
     # https://github.com/LudovicRousseau/PCSC/issues/65
     programs.gpg.scdaemonSettings.disable-ccid = true;