refactor: make gpg-agent a common setting

This commit is contained in:
Swarsel 2024-07-25 14:41:23 +02:00
parent 5e2aae9558
commit 414ff779b6
Signed by: swarsel
GPG key ID: 26A54C31F2A4FD84
10 changed files with 54 additions and 82 deletions

View file

@ -1,22 +1,6 @@
{ config, pkgs, lib, ... }: with lib;
{
services.gpg-agent = {
enable = true;
enableSshSupport = true;
enableExtraSocket = true;
pinentryPackage = pkgs.pinentry.gtk2;
defaultCacheTtl = 600;
maxCacheTtl = 7200;
extraConfig = ''
allow-loopback-pinentry
allow-emacs-pinentry
'';
};
sops.age.sshKeyPaths = [ "${config.home.homeDirectory}/.ssh/sops" ];
# waybar config - TEMPLATE - update for cores and temp
programs.waybar.settings.mainBar = {
# temperature.hwmon-path = "/sys/devices/pci0000:00/0000:00:18.3/hwmon/hwmon4/temp1_input";

View file

@ -13,7 +13,6 @@
# kernelPackages = pkgs.linuxPackages_latest;
};
sops.age.sshKeyPaths = [ "${config.users.users.swarsel.home}/.ssh/sops" ];
networking = {
hostName = "fourside"; # Define your hostname.