From c89e4c76b94d083a6290c9b2ada5759a374ded52 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Fri, 6 Jun 2025 23:22:37 +0300 Subject: [PATCH] jujutsu: more aliases --- modules/common/jujutsu.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/modules/common/jujutsu.nix b/modules/common/jujutsu.nix index e33bc60..7178e25 100644 --- a/modules/common/jujutsu.nix +++ b/modules/common/jujutsu.nix @@ -41,19 +41,27 @@ in { aliases.e = [ "edit" ]; - aliases.l = [ "log" ]; - aliases.ls = [ "log" "--summary" ]; - aliases.la = [ "log" "--revisions" "::" ]; + aliases.l = [ "log" ]; + aliases.la = [ "log" "--revisions" "::" ]; + aliases.ls = [ "log" "--summary" ]; + aliases.lsa = [ "log" "--summary" "--revisions" "::" ]; + aliases.lp = [ "log" "--patch" ]; + aliases.lpa = [ "log" "--patch" "--revisions" "::" ]; aliases.r = [ "rebase" ]; + aliases.res = [ "resolve" ]; + aliases.resolve-ast = [ "resolve" "--tool" "mergiraf" ]; - aliases.rs = [ "resolve-ast" ]; + aliases.resa = [ "resolve-ast" ]; aliases.s = [ "squash" ]; aliases.si = [ "squash" "--interactive" ]; + aliases.sh = [ "show" ]; + aliases.tug = [ "bookmark" "move" "--from" "closest(@-)" "--to" "closest_pushable(@)" ]; + aliases.t = [ "t" ]; revset-aliases."closest(to)" = "heads(::to & bookmarks())"; revset-aliases."closest_pushable(to)" = "heads(::to & ~description(exact:\"\") & (~empty() | merges()))";