aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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
+ };
}