aboutsummaryrefslogtreecommitdiff
path: root/home/mun/programs
diff options
context:
space:
mode:
authorNatasha Moongrave <natasha@256phi.eu>2026-05-15 21:38:42 +0200
committerNatasha Moongrave <natasha@256phi.eu>2026-05-15 21:38:42 +0200
commitb5f5177f45652a3307c91cf8d83822f8546ce721 (patch)
treeef57608eec3f747ebda5bb870b180fb4e6158d10 /home/mun/programs
parent2ad2dc891440e3b1a52aca63fcb55298b552075c (diff)
Added proper pgp config to git
Diffstat (limited to 'home/mun/programs')
-rw-r--r--home/mun/programs/git.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/home/mun/programs/git.nix b/home/mun/programs/git.nix
index 3e2e0a4..7d29b04 100644
--- a/home/mun/programs/git.nix
+++ b/home/mun/programs/git.nix
@@ -1,4 +1,4 @@
-{...}: {
+{pkgs, ...}: {
programs.git = {
enable = true;
settings = {
@@ -11,4 +11,10 @@
gpg.program = "gpg";
};
};
+ programs.gpg.enable = true;
+
+ services.gpg-agent = {
+ enable = true;
+ pinentryPackage = pkgs.pinentry-curses; # terminal-friendly, good for a tty/zsh setup
+ };
}