Add gpg signing

This commit is contained in:
2026-07-07 20:58:48 +01:00
parent 56efd872ff
commit 27d0ab06e1
7 changed files with 70 additions and 2 deletions
+10
View File
@@ -18,8 +18,18 @@
programs.git = {
enable = true;
settings.user.name = "Syed Daanish";
settings.user.email = "me@syedm.dev";
signing = {
format = "openpgp";
key = "9988BF5D83DCEC880D69A3DA4786C50E6037E76A";
signByDefault = true;
signer = "${pkgs.writeShellScriptBin "gpg-secrets" ''
exec ${pkgs.gnupg}/bin/gpg --homedir /run/secrets/gpg "$@"
''}/bin/gpg-secrets";
};
};
xsession = {