2025-07-06

Jujutsu VCS#

To get man jujutsu when installed locally via mise:

jj util install-man-pages ~/.local/share/man/

Edit User Config#

jj config edit --user

jj describe: show diff while editing the commit message#

[templates]
# show diff when editing description
draft_commit_description = '''
concat(
  coalesce(description, builtin_draft_commit_description, "\n"),
  surround(
    "\nJJ: This commit contains the following changes:\n", "",
    indent("JJ:     ", diff.stat(72)),
  ),
  "\nJJ: ignore-rest\n",
  diff.git(),
)
'''

via docs / config / default-description