sys-config/nixosModules/programs/gnupg.nix
2024-08-14 21:40:54 +02:00

11 lines
No EOL
350 B
Nix

{ config, lib, ... }: {
options.settings = {
programs.gnupg.enable = lib.mkEnableOption "enable gnuPG";
programs.gnupg.ssh = lib.mkEnableOption "enable gnuPG ssh integration";
};
programs.gnupg.agent = lib.mkIf config.settings.programs.gnupg.enable {
enable = true;
enableSSHSupport = config.settings.programs.gnupg.ssh;
};
}