aboutsummaryrefslogtreecommitdiff
path: root/.gitconfig
diff options
context:
space:
mode:
authorAnhgelus Morhtuuzh <william@herges.fr>2026-03-29 20:19:06 +0200
committerAnhgelus Morhtuuzh <william@herges.fr>2026-03-29 20:19:06 +0200
commit0555bbbaf8c5e4def35d25e9879117f51c8d7ca7 (patch)
tree005c85f7f39a8a738f04c86a9e288a69f355cb9d /.gitconfig
parent830abc9e63a5e9bb4a67976040d6a35456fe5d46 (diff)
feat(config): theme for bat and use delta for gitHEADmain
Diffstat (limited to '.gitconfig')
-rw-r--r--.gitconfig26
1 files changed, 26 insertions, 0 deletions
diff --git a/.gitconfig b/.gitconfig
new file mode 100644
index 0000000..fdbaf13
--- /dev/null
+++ b/.gitconfig
@@ -0,0 +1,26 @@
+[core]
+ pager = delta
+[interactive]
+ diffFilter = delta --color-only
+[commit]
+ gpgsign = true
+[gpg]
+ format = ssh
+[advice]
+ addIgnoredFile = false
+[init]
+ defaultBranch = main
+[push]
+ autoSetupRemote = true
+[merge]
+ conflictStyle = zdiff3
+[filter "lfs"]
+ process = git-lfs filter-process
+ required = true
+ clean = git-lfs clean -- %f
+ smudge = git-lfs smudge -- %f
+[delta]
+ navigate = true # use n and N to move between diff sections
+ line-numbers = true
+ hyperlinks = true
+ features = diff-so-fancy