From 4718937d1edd2783d355e33706f9abae401b6cb8 Mon Sep 17 00:00:00 2001 From: Henri Dohmen Date: Sat, 31 May 2025 23:27:25 +0200 Subject: [PATCH] gpg changes --- flake.lock | 8 ++++---- pc/gpg.nix | 27 ++++++++++++++++----------- 2 files changed, 20 insertions(+), 15 deletions(-) diff --git a/flake.lock b/flake.lock index ba8c44a..ca8c258 100644 --- a/flake.lock +++ b/flake.lock @@ -101,11 +101,11 @@ ] }, "locked": { - "lastModified": 1748686273, - "narHash": "sha256-B5AcG50rt8VAFC89ssl2SeRPK4rVFdQ7aYUOpQ0uqiU=", + "lastModified": 1748726222, + "narHash": "sha256-MPhNInJtfk5gm1NOqoo5+M/L8jRikRqhUhdXH8IIUpA=", "ref": "refs/heads/main", - "rev": "cdb9d99624e83f049b714a6469a5c188fbbdd912", - "revCount": 3, + "rev": "f1246d892acab2e3fcf533d669c0f6033fb72d9d", + "revCount": 5, "type": "git", "url": "ssh://git@github.com/henridoh/nixos-config-hidden" }, diff --git a/pc/gpg.nix b/pc/gpg.nix index 0a7d23f..537af08 100644 --- a/pc/gpg.nix +++ b/pc/gpg.nix @@ -1,15 +1,20 @@ { pkgs, ... }: { - environment.systemPackages = with pkgs; [ - seahorse - libsecret - ]; - programs.gnupg.agent = { - enable = true; - enableSSHSupport = true; - pinentryPackage = pkgs.pinentry-gtk2; - }; - services.gnome.gnome-keyring = { - enable = true; + home = { + home.packages = with pkgs; [ + seahorse + libsecret + ]; + programs.gpg = { + enable = true; + }; + services.gpg-agent = { + enable = true; + enableSshSupport = true; + pinentry.package = pkgs.pinentry-gtk2; + }; + services.gnome-keyring = { + enable = true; + }; }; }