blob: 7d29b041e294a260fe082e87913593a503aebe23 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
{pkgs, ...}: {
programs.git = {
enable = true;
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
};
}
|