Home

dotnix @main - refs - log -
-
https://git.jolheiser.com/dotnix.git
My nix dotfiles
tree log patch
jj diff in desc
Signature
-----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgBTEvCQk6VqUAdN2RuH6bj1dNkY oOpbPWj+jw4ua1B1cAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQPK1cY5ivuQLDmeUY1KwJ0DW35SqG3E4K5FjyfplIaSMRhMFKMweA2Xgd68RE099Lk aNQ0lAAumOcrOnG27wRg8= -----END SSH SIGNATURE-----
jolheiser <git@jolheiser.com>
6 days ago
1 changed files, 14 additions(+), 1 deletions(-)
home/nogui/jj.nix
M home/nogui/jj.nix -> home/nogui/jj.nix
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
diff --git a/home/nogui/jj.nix b/home/nogui/jj.nix
index 9a9e48f428bd2cc08159481de2a50b3c8eeaf65b..baac13ee18764603ddb355dfad536a095392f2fd 100644
--- a/home/nogui/jj.nix
+++ b/home/nogui/jj.nix
@@ -18,7 +18,20 @@         editor = "hx";
         paginate = "never";
         default-command = "status";
       };
-      templates.git_push_bookmark = ''"change/" ++ change_id.short()'';
+      templates = {
+        git_push_bookmark = ''"change/" ++ change_id.short()'';
+        draft_commit_description = ''
+          concat(
+            coalesce(description, default_commit_description, "\n"),
+            surround(
+              "\nJJ: This commit contains the following changes:\n", "",
+              indent("JJ:     ", diff.stat(72)),
+            ),
+            "\nJJ: ignore-rest\n",
+            diff.git(),
+          )
+        '';
+      };
       signing = {
         behavior = "own";
         backend = "ssh";