fix(jj): update signing config

Some options have changed so set them so that signing works properly.
This commit is contained in:
Jalil David Salamé Messina 2025-03-20 18:34:20 +01:00
parent 3838039cee
commit 54fd5df1f8
Signed by: jalil
GPG key ID: F016B9E770737A0B

View file

@ -22,8 +22,9 @@ in
};
programs.jujutsu.settings = {
user = lib.mkIf (cfg.defaultIdentity != null) { inherit (cfg.defaultIdentity) name email; };
git.sign-on-push = lib.mkDefault hasKey;
signing = lib.mkIf hasKey {
sign-all = true;
behaviour = "own";
backend = "gpg";
key = signingKey;
};