yep, more dotfiles

jujutsu: add revset aliases

wiro.world f35ce721 c24d9360

verified
+10
+10
home-manager/fragments/jujutsu.nix
··· 66 66 git_push_bookmark = ''"push-" ++ change_id.short()''; 67 67 }; 68 68 69 + revset-aliases = { 70 + "current()" = "(::@ ~ ::trunk())"; 71 + "open()" = "((::tracked_remote_bookmarks() | mine()) ~ ::trunk())::"; 72 + "visible_open()" = "(open() & ::visible_heads())::"; 73 + # Useful to rebase all branches with `jj r -s "all:visible_open_roots()" -d main/master/develop/..` 74 + "visible_open_roots()" = "roots(visible_open())"; 75 + }; 76 + 69 77 ui = { 70 78 default-command = "log"; 79 + 80 + conflict-marker-style = "snapshot"; 71 81 72 82 diff-editor = ":builtin"; 73 83 merge-editor = ":builtin";