57 lines
1.3 KiB
TOML
57 lines
1.3 KiB
TOML
[user]
|
|
name = "Daylin Morgan"
|
|
email = "me@dayl.in"
|
|
|
|
[signing]
|
|
sign-all = true
|
|
backend = "gpg"
|
|
signingkey = "7AD9DB430EE2B3C1D86BF3243CD66E04B8072F3E"
|
|
|
|
[git]
|
|
private-commits = "description(glob:'wip*') | description(glob:'private:*')"
|
|
|
|
[ui]
|
|
default-command = "log"
|
|
pager = "delta"
|
|
diff-editor = ":builtin"
|
|
|
|
[ui.diff]
|
|
format = "git"
|
|
|
|
[aliases]
|
|
wip = ["ci", "-m", "wip"]
|
|
la = ["log", "-r", "all()"]
|
|
bsm = [
|
|
"bookmark", "set", "main", "-r",
|
|
# first non-empty change from current revset
|
|
"latest(::@ & ~empty())"
|
|
]
|
|
l = ["log", "-T", "log_oneline"]
|
|
|
|
[template-aliases]
|
|
# adapted from log oneline
|
|
log_oneline = '''
|
|
if(root,
|
|
format_root_commit(self),
|
|
label(if(current_working_copy, "working_copy"),
|
|
concat(
|
|
separate(" ",
|
|
format_short_change_id_with_hidden_and_divergent_info(self),
|
|
if(author.email(), author.username(), email_placeholder),
|
|
if(description,
|
|
description.first_line(),
|
|
label(if(empty, "empty"), description_placeholder),
|
|
),
|
|
if(empty, label("empty", "(empty)")),
|
|
format_timestamp(committer.timestamp()),
|
|
bookmarks,
|
|
tags,
|
|
working_copies,
|
|
if(git_head, label("git_head", "git_head()")),
|
|
if(conflict, label("conflict", "conflict")),
|
|
) ++ "\n",
|
|
),
|
|
)
|
|
)
|
|
'''
|
|
|