{ flake.nixosModules.yubikey = {pkgs, ...}: { services.udev.packages = with pkgs; [ yubikey-personalization ]; environment.systemPackages = with pkgs; [ gnupg yubikey-personalization yubioath-flutter ]; services.pcscd.enable = true; programs.gnupg.agent = { enable = true; enableSSHSupport = true; }; }; }