Modularize gpg

This commit is contained in:
jalr 2021-12-05 16:28:51 +00:00
parent b236936061
commit cbea7afdeb
5 changed files with 9 additions and 15 deletions

View file

@ -56,11 +56,6 @@
programs.mtr.enable = true;
programs.gnupg.agent = {
enable = true;
pinentryFlavor = "gnome3";
};
hardware.bluetooth.enable = true;
services.blueman.enable = true;
services.ofono.enable = true;

View file

@ -81,11 +81,6 @@
programs.mtr.enable = true;
programs.gnupg.agent = {
enable = true;
pinentryFlavor = "gnome3";
};
hardware.bluetooth.enable = true;
services.blueman.enable = true;
services.ofono.enable = true;

View file

@ -40,11 +40,6 @@
programs.mtr.enable = true;
programs.wireshark.enable = true;
programs.gnupg.agent = {
enable = true;
pinentryFlavor = "gnome3";
};
hardware.bluetooth.enable = true;
hardware.sane.enable = true;

View file

@ -10,6 +10,7 @@
./dji-goggles.nix
./fish.nix
./fonts.nix
./gpg.nix
./kvm-switch-enable-screen.nix
./libvirt.nix
./localization.nix

8
modules/gpg.nix Normal file
View file

@ -0,0 +1,8 @@
{ config, lib, ... }:
{
programs.gnupg.agent = {
enable = true;
pinentryFlavor = lib.optionals config.myConfig.gui.enable "gnome3";
};
}