From 7922e5285f145122c4e31466c160d2b536008503 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Fri, 7 Feb 2025 23:35:16 +0100 Subject: [PATCH] jj: Add alias for showing a commit with description --- vcs/jj/config/sh/alias.d/jj.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/vcs/jj/config/sh/alias.d/jj.sh b/vcs/jj/config/sh/alias.d/jj.sh index db2422a..7734a27 100644 --- a/vcs/jj/config/sh/alias.d/jj.sh +++ b/vcs/jj/config/sh/alias.d/jj.sh @@ -8,13 +8,21 @@ alias j="jj log -r '@ | ancestors(trunk()..(visible_heads() & mine()), 2) | trun if exist lazyjj; then alias lj="lazyjj" fi -alias js="jj status" -alias jd="jj diff" alias jn="jj new" alias jds="jj describe" alias jc="jj commit" +# finding out the current snapshot +js() { + if [ "$#" -eq 0 ]; then + jj status + else + jj show "$*" + fi +} +alias jw="jj show" +alias jd="jj diff" alias jln="jj log -T builtin_log_oneline" alias jl="jj log -r '@ | ancestors(trunk()..(visible_heads() & mine()), 3) | trunk()' -T builtin_log_oneline" alias jL="jj log -r 'all()'"