Skip to content

Commit 1abde5d

Browse files
committed
(lazygit): add .gitconfig
1 parent f0492c2 commit 1abde5d

File tree

4 files changed

+183
-15
lines changed

4 files changed

+183
-15
lines changed

lazygit/.catppuccin.gitconfig

+126
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
[delta "catppuccin-latte"]
2+
blame-palette = "#eff1f5 #e6e9ef #dce0e8 #ccd0da #bcc0cc"
3+
commit-decoration-style = "box ul"
4+
dark = false
5+
file-decoration-style = "#4c4f69"
6+
file-style = "#4c4f69"
7+
hunk-header-decoration-style = "box ul"
8+
hunk-header-file-style = "bold"
9+
hunk-header-line-number-style = "bold #6c6f85"
10+
hunk-header-style = "file line-number syntax"
11+
line-numbers = true
12+
line-numbers-left-style = "#9ca0b0"
13+
line-numbers-minus-style = "bold #d20f39"
14+
line-numbers-plus-style = "bold #40a02b"
15+
line-numbers-right-style = "#9ca0b0"
16+
line-numbers-zero-style = "#9ca0b0"
17+
# 25% red 75% base
18+
minus-emph-style = "bold syntax #e8bac8"
19+
# 10% red 90% base
20+
minus-style = "syntax #eddbe2"
21+
# 25% green 75% base
22+
plus-emph-style = "bold syntax #c3ddc3"
23+
# 10% green 90% base
24+
plus-style = "syntax #dee8e0"
25+
map-styles = \
26+
bold purple => syntax "#d6c4f4", \
27+
bold blue => syntax "#bbcff5", \
28+
bold cyan => syntax "#b4dff2", \
29+
bold yellow => syntax "#ebd9bf"
30+
# Should match the name of the bat theme
31+
syntax-theme = "Catppuccin Latte"
32+
[delta "catppuccin-frappe"]
33+
blame-palette = "#303446 #292c3c #232634 #414559 #51576d"
34+
commit-decoration-style = "box ul"
35+
dark = true
36+
file-decoration-style = "#c6d0f5"
37+
file-style = "#c6d0f5"
38+
hunk-header-decoration-style = "box ul"
39+
hunk-header-file-style = "bold"
40+
hunk-header-line-number-style = "bold #a5adce"
41+
hunk-header-style = "file line-number syntax"
42+
line-numbers = true
43+
line-numbers-left-style = "#737994"
44+
line-numbers-minus-style = "bold #e78284"
45+
line-numbers-plus-style = "bold #a6d189"
46+
line-numbers-right-style = "#737994"
47+
line-numbers-zero-style = "#737994"
48+
# 25% red 75% base
49+
minus-emph-style = "bold syntax #5e4855"
50+
# 10% red 90% base
51+
minus-style = "syntax #433c4c"
52+
# 25% green 75% base
53+
plus-emph-style = "bold syntax #4e5c57"
54+
# 10% green 90% base
55+
plus-style = "syntax #3c444e"
56+
map-styles = \
57+
bold purple => syntax "#574f6f", \
58+
bold blue => syntax "#475271", \
59+
bold cyan => syntax "#4b5c6b", \
60+
bold yellow => syntax "#5d5a59"
61+
# Should match the name of the bat theme
62+
syntax-theme = "Catppuccin Frappe"
63+
[delta "catppuccin-macchiato"]
64+
blame-palette = "#24273a #1e2030 #181926 #363a4f #494d64"
65+
commit-decoration-style = "box ul"
66+
dark = true
67+
file-decoration-style = "#cad3f5"
68+
file-style = "#cad3f5"
69+
hunk-header-decoration-style = "box ul"
70+
hunk-header-file-style = "bold"
71+
hunk-header-line-number-style = "bold #a5adcb"
72+
hunk-header-style = "file line-number syntax"
73+
line-numbers = true
74+
line-numbers-left-style = "#6e738d"
75+
line-numbers-minus-style = "bold #ed8796"
76+
line-numbers-plus-style = "bold #a6da95"
77+
line-numbers-right-style = "#6e738d"
78+
line-numbers-zero-style = "#6e738d"
79+
# 25% red 75% base
80+
minus-emph-style = "bold syntax #564052"
81+
# 10% red 90% base
82+
minus-style = "syntax #383143"
83+
# 25% green 75% base
84+
plus-emph-style = "bold syntax #455552"
85+
# 10% green 90% base
86+
plus-style = "syntax #313943"
87+
map-styles = \
88+
bold purple => syntax "#4d4569", \
89+
bold blue => syntax "#3e4868", \
90+
bold cyan => syntax "#3f5365", \
91+
bold yellow => syntax "#585253"
92+
# Should match the name of the bat theme
93+
syntax-theme = "Catppuccin Macchiato"
94+
[delta "catppuccin-mocha"]
95+
blame-palette = "#1e1e2e #181825 #11111b #313244 #45475a"
96+
commit-decoration-style = "box ul"
97+
dark = true
98+
file-decoration-style = "#cdd6f4"
99+
file-style = "#cdd6f4"
100+
hunk-header-decoration-style = "box ul"
101+
hunk-header-file-style = "bold"
102+
hunk-header-line-number-style = "bold #a6adc8"
103+
hunk-header-style = "file line-number syntax"
104+
line-numbers = true
105+
line-numbers-left-style = "#6c7086"
106+
line-numbers-minus-style = "bold #f38ba8"
107+
line-numbers-plus-style = "bold #a6e3a1"
108+
line-numbers-right-style = "#6c7086"
109+
line-numbers-zero-style = "#6c7086"
110+
# 25% red 75% base
111+
minus-emph-style = "bold syntax #53394c"
112+
# 10% red 90% base
113+
minus-style = "syntax #35293b"
114+
# 25% green 75% base
115+
plus-emph-style = "bold syntax #40504b"
116+
# 10% green 90% base
117+
plus-style = "syntax #2c333a"
118+
map-styles = \
119+
bold purple => syntax "#494060", \
120+
bold blue => syntax "#394361", \
121+
bold cyan => syntax "#384d5e", \
122+
bold yellow => syntax "#544f4e"
123+
# Should match the name of the bat theme
124+
syntax-theme = "Catppuccin Mocha"
125+
126+

lazygit/.gitconfig

+56
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
[user]
2+
3+
name = yuchanns
4+
signingkey = F53299298EEB09F2
5+
[gpg]
6+
; format = ssh
7+
program = gpg2
8+
; [gpg "ssh"]
9+
; program = "/opt/1Password/op-ssh-sign"
10+
[commit]
11+
gpgsign = true
12+
template = /home/yuchanns/.gitmessage.txt
13+
[i18n]
14+
commitEncoding = utf-8
15+
logOutputEncoding = utf-8
16+
[core]
17+
quotepath = false
18+
editor = nvim
19+
pager = delta
20+
[diff]
21+
tool = nvimdiff
22+
algorithm = histogram
23+
[difftool]
24+
tool = nvimdiff
25+
[merge]
26+
tool = nvimdiff
27+
conflictstyle = zdiff3
28+
[filter "lfs"]
29+
smudge = git-lfs smudge -- %f
30+
process = git-lfs filter-process
31+
required = true
32+
clean = git-lfs clean -- %f
33+
[pull]
34+
rebase = true
35+
[rebase]
36+
autosquash = true
37+
[push]
38+
default = current
39+
[init]
40+
defaultBranch = main
41+
42+
[rerere]
43+
enable = true
44+
45+
[help]
46+
autocorrect = 10
47+
48+
[include]
49+
path = ~/.catppuccin.gitconfig
50+
51+
[delta]
52+
features = catppuccin-mocha
53+
54+
[include]
55+
path = ~/.private.gitconfig
56+

lazygit/config.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ gui:
2424
git:
2525
paging:
2626
colorArg: always
27-
pager: delta --dark --paging=never --syntax-theme "Visual Studio Dark+" -s
27+
pager: delta --dark --paging=never --syntax-theme "Catppuccin Mocha" -s

lazygit/state.yml

-14
This file was deleted.

0 commit comments

Comments
 (0)