|
1
|
# vim: ft=gitconfig |
|
2
|
|
|
3
|
[user] |
|
4
|
name = Oleksandr Smirnov |
|
5
|
email = olexsmir@gmail.com |
|
6
|
signingkey = ~/.ssh/id_ed25519.pub |
|
7
|
|
|
8
|
[gpg] |
|
9
|
program = gpg2 |
|
10
|
format = ssh |
|
11
|
|
|
12
|
[gpg "ssh"] |
|
13
|
allowedSignersFile = ~/.config/git/allowed_signers |
|
14
|
|
|
15
|
[core] |
|
16
|
editor = nvim |
|
17
|
pager = delta |
|
18
|
quotePath = false |
|
19
|
|
|
20
|
[init] |
|
21
|
defaultBranch = main |
|
22
|
|
|
23
|
[alias] |
|
24
|
push-force = push --force-with-lease |
|
25
|
l = log --oneline --decorate --graph --all |
|
26
|
st = status -sb |
|
27
|
sw = switch |
|
28
|
|
|
29
|
[interactive] |
|
30
|
diffFilter = delta --color-only |
|
31
|
singlekey = true |
|
32
|
|
|
33
|
[merge] |
|
34
|
conflictstyle = zdiff3 |
|
35
|
|
|
36
|
[rebase] |
|
37
|
autoSquash = true |
|
38
|
autoStash = true |
|
39
|
updateRefs = true |
|
40
|
|
|
41
|
[rerere] |
|
42
|
enabled = true |
|
43
|
autoupdate = true |
|
44
|
|
|
45
|
[diff] |
|
46
|
algorithm = histogram |
|
47
|
colorMoved = true |
|
48
|
mnemonicPrefix = true |
|
49
|
renames = true |
|
50
|
|
|
51
|
[delta] |
|
52
|
features = tokyonight |
|
53
|
|
|
54
|
true-color = always |
|
55
|
navigate = true |
|
56
|
light = false |
|
57
|
keep-plus-minus-markers = true |
|
58
|
line-numbers = true |
|
59
|
file-decoration-style = none |
|
60
|
|
|
61
|
[delta "tokyonight"] |
|
62
|
minus-style = syntax "#37222c" |
|
63
|
minus-non-emph-style = syntax "#37222c" |
|
64
|
minus-emph-style = syntax "#713137" |
|
65
|
minus-empty-line-marker-style = syntax "#37222c" |
|
66
|
line-numbers-minus-style = "#b2555b" |
|
67
|
plus-style = syntax "#20303b" |
|
68
|
plus-non-emph-style = syntax "#20303b" |
|
69
|
plus-emph-style = syntax "#2c5a66" |
|
70
|
plus-empty-line-marker-style = syntax "#20303b" |
|
71
|
line-numbers-plus-style = "#266d6a" |
|
72
|
line-numbers-zero-style = "#3b4261" |
|
73
|
|
|
74
|
[column] |
|
75
|
ui = auto |
|
76
|
|
|
77
|
[branch] |
|
78
|
sort = -committerdate |
|
79
|
|
|
80
|
[commit] |
|
81
|
gpgSign = true |
|
82
|
verbose = true |
|
83
|
|
|
84
|
[fetch] |
|
85
|
writeCommitGraph = true |
|
86
|
prune = true |
|
87
|
pruneTags = true |
|
88
|
all = true |
|
89
|
|
|
90
|
[tag] |
|
91
|
sort = version:refname |
|
92
|
|
|
93
|
[push] |
|
94
|
default = current |
|
95
|
autoSetupRemote = true |
|
96
|
followTags = true |
|
97
|
|
|
98
|
[pull] |
|
99
|
rebase = true |
|
100
|
|
|
101
|
[help] |
|
102
|
autocorrect = prompt |