mirror of
https://github.com/donovanglover/nix-config.git
synced 2024-12-16 20:00:50 +01:00
843a6dd824
After using firefox for a while, a deal-breaker for me was that the regular version is impossible load custom extensions for without signing them before-hand. Although it's possible to load extensions through about:debugging every time the web browser is started, it's significantly easier for me to simply use librewolf and not worry about it. Additionally, I can now leverage the many additional features librewolf has compared to firefox, and now no longer have to worry about "configuring firefox" after installing it.
66 lines
1.0 KiB
INI
66 lines
1.0 KiB
INI
[include]
|
|
path = ~/.gituser
|
|
|
|
# Always sign commits
|
|
[commit]
|
|
gpgsign = true
|
|
|
|
[core]
|
|
editor = nvim
|
|
autocrlf = false
|
|
pager = diff-so-fancy | less --tabs=4 -RFX
|
|
excludesfile = ~/.gitignore
|
|
quotePath = false
|
|
|
|
[diff]
|
|
tool = kitty
|
|
guitool = kitty.gui
|
|
|
|
[difftool]
|
|
prompt = false
|
|
trustExitCode = true
|
|
|
|
[difftool "kitty"]
|
|
cmd = kitty +kitten diff $LOCAL $REMOTE
|
|
|
|
[difftool "kitty.gui"]
|
|
cmd = kitty kitty +kitten diff $LOCAL $REMOTE
|
|
|
|
[web]
|
|
browser = librewolf
|
|
|
|
[push]
|
|
default = simple
|
|
|
|
[branch]
|
|
autosetuprebase = always
|
|
|
|
[init]
|
|
defaultBranch = master
|
|
|
|
[rerere]
|
|
enabled = true
|
|
|
|
[color]
|
|
ui = true
|
|
|
|
[alias]
|
|
contrib = shortlog -n -s
|
|
remotes = remote -v
|
|
praise = blame
|
|
verify = log --show-signature
|
|
|
|
[color "diff-highlight"]
|
|
oldNormal = red bold
|
|
oldHighlight = red bold 52
|
|
newNormal = green bold
|
|
newHighlight = green bold 22
|
|
|
|
[color "diff"]
|
|
meta = yellow
|
|
frag = magenta bold
|
|
commit = yellow bold
|
|
old = red bold
|
|
new = green bold
|
|
whitespace = red reverse
|