Update jujutsu tooling

This commit is contained in:
2026-01-06 18:18:25 +01:00
parent 88a6896da7
commit b0de89e069
5 changed files with 29 additions and 8 deletions
+9 -2
View File
@@ -12,6 +12,9 @@
key = "~/.ssh/id_rsa.pub";
allowed-signers = "~/.ssh/allowed_signers";
};
fsmonitor = {
backend = "watchman";
};
remotes = {
origin = {
auto-track-bookmarks = "glob:*";
@@ -20,8 +23,12 @@
auto-track-bookmarks = "exact:master | exact:main";
};
};
fsmonitor = {
backend = "watchman";
aliases = {
tug = ["bookmark" "move" "--from" "closest_bookmark(@)" "--to" "closest_pushable(@)"];
};
revset-aliases = {
"closest_bookmark(to)" = "heads(::to & bookmarks())";
"closest_pushable(to)" = ''heads(::to & mutable() & ~description(exact:" ") & (~empty() | merges()))'';
};
};
};