nixos/gnupg: use nixos modle options

This commit is contained in:
Wroclaw 2025-03-15 13:36:25 +01:00
parent 17a8b2353c
commit 0cc888cb86

View file

@ -5,11 +5,15 @@
# Use pcscd for smartcard support # Use pcscd for smartcard support
services.pcscd.enable = true; services.pcscd.enable = true;
environment.systemPackages = [( programs.gnupg = {
pkgs.gnupg.overrideAttrs (superAttrs: { package = pkgs.gnupg.overrideAttrs (superAttrs: {
configureFlags = superAttrs.configureFlags or [] configureFlags = superAttrs.configureFlags or []
++ [ "--disable-ccid-driver" ]; ++ [ "--disable-ccid-driver" ];
}) });
)]; agent = {
enable = true;
pinentryPackage = pkgs.pinentry-qt;
};
};
}; };
} }