diff options
Diffstat (limited to 'home/mun/programs/git.nix')
| -rw-r--r-- | home/mun/programs/git.nix | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/home/mun/programs/git.nix b/home/mun/programs/git.nix index a716b80..7d29b04 100644 --- a/home/mun/programs/git.nix +++ b/home/mun/programs/git.nix @@ -1,9 +1,20 @@ -{...}: { +{pkgs, ...}: { programs.git = { enable = true; - settings.user = { - name = "mun"; - email = "natasha@256phi.eu"; + settings = { + user = { + name = "Natasha Moongrave"; + email = "natasha@256phi.eu"; + signingKey = "2A842249816B698B!"; + }; + commit.gpgSign = true; + gpg.program = "gpg"; }; }; + programs.gpg.enable = true; + + services.gpg-agent = { + enable = true; + pinentryPackage = pkgs.pinentry-curses; # terminal-friendly, good for a tty/zsh setup + }; } |
