main
1{
2 den.aspects.desktop.yubikey = {
3 nixos = {pkgs, ...}: {
4 services.udev.packages = [pkgs.yubikey-personalization];
5 hardware.gpgSmartcards.enable = true;
6 services.pcscd.enable = true;
7
8 programs.yubikey-manager.enable = true;
9
10 programs.yubikey-touch-detector.enable = true;
11 };
12
13 homeManager = {
14 # Fix pcsc conflict
15 # https://github.com/LudovicRousseau/PCSC/issues/65
16 programs.gpg.scdaemonSettings.disable-ccid = true;
17 };
18 };
19}