annotate dot_gitconfig.tmpl @ 1043:3395b4109688

feat: update fzf and setup in fish
author Zeger Van de Vannet <zeger@vandevan.net>
date Thu, 02 May 2024 08:41:10 +0200
parents 83bf3561016d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
257
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
1 [user]
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
2 email = {{ .email }}
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
3 name = {{ .name }}
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
4 signingkey = {{ .signingkey }}
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
5 [rebase]
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
6 autosquash = true
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
7 autostash = true
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
8 [commit]
365
d8216ea00ad1 Do not set gpgsign when no key is configured
zegervdv <zegervdv@me.com>
parents: 279
diff changeset
9 {{- if ne .signingkey "" }}
257
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
10 gpgsign = true
365
d8216ea00ad1 Do not set gpgsign when no key is configured
zegervdv <zegervdv@me.com>
parents: 279
diff changeset
11 {{- end }}
257
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
12 verbose = true
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
13 [pull]
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
14 rebase = true
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
15 [gpg]
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
16 program = gpg
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
17 [merge]
625
c8960ba7f019 Update settings for settle.nvim
zegervdv <zegervdv@me.com>
parents: 516
diff changeset
18 tool = settle
c8960ba7f019 Update settings for settle.nvim
zegervdv <zegervdv@me.com>
parents: 516
diff changeset
19 [mergetool "settle"]
c8960ba7f019 Update settings for settle.nvim
zegervdv <zegervdv@me.com>
parents: 516
diff changeset
20 cmd = "nvim -f $BASE $LOCAL $REMOTE $MERGED -c 'SettleInit'"
257
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
21 trustExitCode = true
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
22 [alias]
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
23 ls = log --format=\"%C(auto)%h %<(15)%C(auto, green)%cr %>(20)%C(auto, magenta)%an %C(auto)%s %D\"
279
994e456b145e Add tags alias
zegervdv <zegervdv@me.com>
parents: 257
diff changeset
24 tags = tag -l --sort creatordate --column
257
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
25 [core]
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
26 excludesfile = ~/.gitignore
811
83bf3561016d feat: switch to hx for git editor
zegervdv <zegervdv@me.com>
parents: 636
diff changeset
27 editor = hx
257
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
28 autocrlf = input
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
29 pager = less -+F
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
30 [help]
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
31 autocorrect = 1
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
32 [color]
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
33 diff = always
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
34 status = always
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
35 branch = always
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
36 ui = true
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
37 {{- if eq .chezmoi.username "zvandeva" }}
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
38 [url "https://"]
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
39 insteadOf = git://
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
40 {{- end }}
387
095b39bdfdf4 Enable rerere
zegervdv <zegervdv@me.com>
parents: 365
diff changeset
41 [rerere]
095b39bdfdf4 Enable rerere
zegervdv <zegervdv@me.com>
parents: 365
diff changeset
42 enabled = 1
437
41a48a26b0aa Add local config path for gitconfig
Zeger Van de Vannet <zegervdv@me.com>
parents: 387
diff changeset
43 [filter "lfs"]
41a48a26b0aa Add local config path for gitconfig
Zeger Van de Vannet <zegervdv@me.com>
parents: 387
diff changeset
44 clean = git-lfs clean -- %f
41a48a26b0aa Add local config path for gitconfig
Zeger Van de Vannet <zegervdv@me.com>
parents: 387
diff changeset
45 smudge = git-lfs smudge -- %f
41a48a26b0aa Add local config path for gitconfig
Zeger Van de Vannet <zegervdv@me.com>
parents: 387
diff changeset
46 process = git-lfs filter-process
41a48a26b0aa Add local config path for gitconfig
Zeger Van de Vannet <zegervdv@me.com>
parents: 387
diff changeset
47 required = true
41a48a26b0aa Add local config path for gitconfig
Zeger Van de Vannet <zegervdv@me.com>
parents: 387
diff changeset
48 [include]
41a48a26b0aa Add local config path for gitconfig
Zeger Van de Vannet <zegervdv@me.com>
parents: 387
diff changeset
49 path = ~/.gitconfig.local
636
abf8938c8c6c Add pass
zegervdv <zegervdv@me.com>
parents: 625
diff changeset
50 [diff "gpg"]
abf8938c8c6c Add pass
zegervdv <zegervdv@me.com>
parents: 625
diff changeset
51 textconv = gpg --no-tty --decrypt