all repos

dotfiles @ 1ed12507e9887073cd2552c77200de4f74341a38

i use rach linux btw

dotfiles/config/jj/config.toml (view raw)

Oleksandr Smirnov Oleksandr Smirnov
olexsmir@gmail.com
jj: i dont use olexsmir remote anymore; now i'm normal, 1 month ago
1
#:schema https://jj-vcs.github.io/jj/latest/config-schema.json
2
3
[user]
4
name = "Oleksandr Smirnov"
5
email = "olexsmir@gmail.com"
6
7
[ui]
8
default-command = ["log", "-r", "stack()"]
9
editor = "nvim"
10
pager = "delta"
11
diff-editor = ":builtin"
12
diff-formatter = ":git"
13
14
[signing]
15
backend = "ssh"
16
key = "~/.ssh/git-sign.pub"
17
18
[git]
19
sign-on-push = true
20
private-commits = "private()"
21
22
[remotes]
23
upstream.auto-track-bookmarks = "main | master"
24
origin.auto-track-bookmarks = "*"
25
26
[aliases]
27
e = ["edit"]
28
llog = ["log", "-r", ".."]
29
restack = ["rebase", "-d", "trunk()", "-s", "mutable_roots()", "--simplify-parents"]
30
solve = ["resolve", "--tool", "mergiraf"]
31
tug = ["bookmark", "advance"]
32
33
[revsets]
34
bookmark-advance-to = "heads(::@ & ~description(exact:'') & (~empty() | merges()))"
35
36
[revset-aliases]
37
"private()" = "description(glob:'private:*') | description(glob:'wip:*')"
38
"stack()" = "ancestors(reachable(@, mutable()), 2)"
39
"user(x)" = "author(x) | committer(x)"
40
"mutable_roots()" = "roots(trunk()..) & mutable()"
41
42
[templates]
43
git_push_bookmark = '"olex/" ++ change_id.shortest(6)'
44
draft_commit_description = "builtin_draft_commit_description_with_diff"
45
46
[template-aliases]
47
"format_timestamp(timestamp)" = "timestamp.ago()"
48
49
[fix.tools.stylua]
50
command = ["stylua", "-"]
51
patterns = ["glob:'**/*.lua'"]
52
53
[fix.tools.gofumpt]
54
command = ["gofumpt"]
55
patterns = ["glob:'**/*.go'"]
56
57
[fix.tools.goimports]
58
command = ["goimports"]
59
patterns = ["glob:'**/*.go'"]
60
61
[fix.tools.gleam]
62
command = ["gleam", "format", "--stdin"]
63
patterns = ["glob:'**/*.gleam'"]
64
65
[fix.tools.shfmt]
66
command = ["shfmt"]
67
patterns = ["glob:'**/*.sh'"]