feat: add jj aliases
This commit is contained in:
parent
f61b844545
commit
5dad015635
1 changed files with 13 additions and 0 deletions
|
|
@ -54,12 +54,25 @@
|
||||||
name = "Moritz Böhme";
|
name = "Moritz Böhme";
|
||||||
};
|
};
|
||||||
ui.paginate = "never";
|
ui.paginate = "never";
|
||||||
|
ui.default-command = "log";
|
||||||
signing = {
|
signing = {
|
||||||
behavior = "drop";
|
behavior = "drop";
|
||||||
backend = "gpg";
|
backend = "gpg";
|
||||||
key = "0x970C6E89EB0547A9";
|
key = "0x970C6E89EB0547A9";
|
||||||
};
|
};
|
||||||
git.sign-on-push = true;
|
git.sign-on-push = true;
|
||||||
|
aliases = {
|
||||||
|
tug = ["bookmark" "move" "--from" "closest_bookmark(@)" "--to" "closest_pushable(@)"];
|
||||||
|
mm-update = ["rebase" "--source" "closest_merge(@)" "--destination" "all:closest_merge(@)-"];
|
||||||
|
mm-rebase = ["rebase" "--source" "all:roots(trunk()..closest_merge(@))"];
|
||||||
|
};
|
||||||
|
revset-aliases = {
|
||||||
|
"closest_bookmark(to)" = "heads(::to & bookmarks())";
|
||||||
|
"closest_pushable(to)" = "heads(::to & mutable() & ~description(exact:'') & (~empty() | merges()) & ~private())";
|
||||||
|
"closest_merge(to)" = "heads(::to & merges())";
|
||||||
|
"private()" = "description(glob:'wip:*') | description(glob:'private:*')";
|
||||||
|
};
|
||||||
|
git.private-commits = "private()";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue