From 95c5fe1b49d5d336d491b47071b18cdf602ec89d Mon Sep 17 00:00:00 2001
From: Antoine Martin <antoine@alarsyo.net>
Date: Thu, 6 Mar 2025 16:33:45 +0100
Subject: [PATCH] home: jj: add better commit draft templates

---
 home/jj/config.toml | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/home/jj/config.toml b/home/jj/config.toml
index c407a1e..71d50e7 100644
--- a/home/jj/config.toml
+++ b/home/jj/config.toml
@@ -54,7 +54,23 @@ coalesce(
 )
 '''
 
+draft_commit_description = "commit_description_verbose(self)"
+
 [template-aliases]
+"commit_description_verbose(commit)" = '''
+concat(
+  commit_description(commit),
+  "JJ: ignore-rest\n",
+  diff.git(),
+)
+'''
+"commit_description(commit)" = '''
+concat(
+  commit.description(), "\n",
+  "JJ: This commit contains the following changes:\n",
+  indent("JJ:    ", diff.stat(72)),
+)
+'''
 
 [[--scope]]
 --when.repositories = ["~/work/lrde/"]