feat(gpg): add gpg config

This commit is contained in:
Lucien Cartier-Tilet 2025-05-19 18:09:05 +02:00
parent 8f860b6887
commit e0a06e39cd
Signed by: phundrak
SSH Key Fingerprint: SHA256:CE0HPsbW3L2YiJETx1zYZ2muMptaAqTN2g3498KrMkc
3 changed files with 15 additions and 2 deletions

View File

@ -8,9 +8,9 @@
inputs.sops-nix.nixosModules.sops inputs.sops-nix.nixosModules.sops
./system/hardware-configuration.nix ./system/hardware-configuration.nix
./services ./services
../../modules/system.nix
../../modules/sops.nix
../../modules/opentablet.nix ../../modules/opentablet.nix
../../modules/sops.nix
../../modules/system.nix
../../programs/flatpak.nix ../../programs/flatpak.nix
../../programs/hyprland.nix ../../programs/hyprland.nix
../../programs/steam.nix ../../programs/steam.nix

View File

@ -5,6 +5,7 @@
./btop.nix ./btop.nix
./direnv.nix ./direnv.nix
./eza.nix ./eza.nix
./gpg.nix
./mopidy.nix ./mopidy.nix
./nh.nix ./nh.nix
./nix-index.nix ./nix-index.nix

12
users/modules/gpg.nix Normal file
View File

@ -0,0 +1,12 @@
{pkgs, ...}:{
programs.gpg = {
enable = true;
mutableKeys = true;
mutableTrust = true;
};
services.gpg-agent = {
enable = true;
enableSshSupport = true;
pinentry.package = pkgs.pinentry-emacs;
};
}