add jj revset aliases

This commit is contained in:
sloane 2025-02-08 09:45:17 -05:00
parent 525ee8dfdf
commit 93664902c2
Signed by: sloanelybutsurely
SSH key fingerprint: SHA256:8SBnwhl+RY3oEyQxy1a9wByPzxWM0x+/Ejc+sIlY5qQ

View file

@ -24,6 +24,13 @@ log = "trunk() | ancestors(reachable(@ | mine(), mutable()), 2) | @"
[git]
push-bookmark-prefix = "sloane/push-"
private-commits = 'wip | nocommit | dev-only'
[aliases]
rebase-bookmarks = ["rebase", "-b", "all:bookmarks() & mine() ~trunk()", "-d", "main", "--skip-emptied"]
rebase-bookmarks = ["rebase", "-b", "all:current ~trunk()", "-d", "main", "--skip-emptied"]
[revset-aliases]
wip = 'description(regex:"^\\[(wip|WIP|todo|TODO)\\]|(wip|WIP|todo|TODO):?")'
nocommit = 'description(regex:"^\\[(nocommit|NOCOMMIT)\\]|(nocommit|NOCOMMIT):?")'
dev-only = 'description(regex:"^\\[(dev-only|DEV-ONLY)\\]|(dev-only|DEV-ONLY):?")'
current = "(bookmarks() | wip | dev-only) & mine()"