fix(jj): update signing config
Some options have changed so set them so that signing works properly.
This commit is contained in:
parent
3838039cee
commit
54fd5df1f8
1 changed files with 2 additions and 1 deletions
|
@ -22,8 +22,9 @@ in
|
||||||
};
|
};
|
||||||
programs.jujutsu.settings = {
|
programs.jujutsu.settings = {
|
||||||
user = lib.mkIf (cfg.defaultIdentity != null) { inherit (cfg.defaultIdentity) name email; };
|
user = lib.mkIf (cfg.defaultIdentity != null) { inherit (cfg.defaultIdentity) name email; };
|
||||||
|
git.sign-on-push = lib.mkDefault hasKey;
|
||||||
signing = lib.mkIf hasKey {
|
signing = lib.mkIf hasKey {
|
||||||
sign-all = true;
|
behaviour = "own";
|
||||||
backend = "gpg";
|
backend = "gpg";
|
||||||
key = signingKey;
|
key = signingKey;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Reference in a new issue