41 lines
915 B
TOML
41 lines
915 B
TOML
[user]
|
|
email = "marty.oehme@gmail.com"
|
|
name = "Marty Oehme"
|
|
|
|
[signing]
|
|
backend = "gpg"
|
|
key = "73BA40D5AFAF49C9"
|
|
|
|
[git]
|
|
sign-on-push = true
|
|
subprocess = true
|
|
private-commits = "description(glob:'wip:*') | description(glob:'private:*')" # refuse to push WIP commits
|
|
|
|
[ui]
|
|
diff-editor = ["nvim", "-c", "DiffEditor $left $right $output"]
|
|
pager = "delta"
|
|
|
|
[ui.diff]
|
|
format = "git" # for the time being to use delta well
|
|
|
|
[templates]
|
|
draft_commit_description = '''
|
|
concat(
|
|
description,
|
|
surround(
|
|
"\nJJ: This commit contains the following changes:\n", "",
|
|
indent("JJ: ", diff.stat(72)),
|
|
),
|
|
"\nJJ: ignore-rest\n",
|
|
diff.git(),
|
|
)
|
|
'''
|
|
|
|
[revsets]
|
|
log = "ancestors(@, 5) | ancestors(trunk()..(visible_heads() & mine()), 2) | trunk()"
|
|
|
|
[revset-aliases]
|
|
"bases" = "dev"
|
|
"downstream(x,y)" = "(x::y) & y"
|
|
"branches" = "downstream(trunk(), bookmarks()) & mine()"
|
|
"curbranch" = "latest(branches::@- & branches)"
|