diff --git a/apps/nogui/jj.nix b/apps/nogui/jj.nix index 5d80275..36438c2 100644 --- a/apps/nogui/jj.nix +++ b/apps/nogui/jj.nix @@ -25,6 +25,10 @@ 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" @@ -41,6 +45,19 @@ "fetch" "origin" ]; + i = [ + "git" + "init" + "--colocate" + ]; + tug = [ + "bookmark" + "move" + "--from" + "closest_bookmark(@-)" + "--to" + "@-" + ]; }; }; };