Home

dotnix @main - refs - log -
-
https://git.jolheiser.com/dotnix.git
My nix dotfiles
tree log patch
more jj aliases Signed-off-by: jolheiser <git@jolheiser.com>
Signature
-----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgBTEvCQk6VqUAdN2RuH6bj1dNkY oOpbPWj+jw4ua1B1cAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQF+ioh34kM4mdSxCgD7vHwVXoFDwfFC8ZDn/GcSjMbknVt4QfSALX3Kx92DKz3cOvW ggROS9imIkd3Mlqq5CwAc= -----END SSH SIGNATURE-----
jolheiser <git@jolheiser.com>
3 weeks ago
1 changed files, 17 additions(+), 0 deletions(-)
M apps/nogui/jj.nixapps/nogui/jj.nix
diff --git a/apps/nogui/jj.nix b/apps/nogui/jj.nix
index 5d80275147b33833197dc32299f7659af531095d..36438c2a97f65e11610663bf4cbdb5387c119a7e 100644
--- a/apps/nogui/jj.nix
+++ b/apps/nogui/jj.nix
@@ -25,6 +25,10 @@         backend = "ssh";
         key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAUxLwkJOlalAHTdkbh+m49XTZGKDqWz1o/o8OLmtQdX";
       };
       revsets.log = "ancestors(present(@), 5) | ancestors(immutable_heads().., 2) | present(trunk())";
+      revset-aliases = {
+        "closest_bookmark(to)" = "heads(::to & bookmarks())";
+        "immutable_heads()" = "builtin_immutable_heads() & remote_bookmarks()";
+      };
       aliases = {
         push = [
           "util"
@@ -40,6 +44,19 @@           "exec"
           "git"
           "fetch"
           "origin"
+        ];
+        i = [
+          "git"
+          "init"
+          "--colocate"
+        ];
+        tug = [
+          "bookmark"
+          "move"
+          "--from"
+          "closest_bookmark(@-)"
+          "--to"
+          "@-"
         ];
       };
     };