[user] email = post@steffenvogel.de name = Steffen Vogel signingkey = 09BE3BAE8D55D4CD8579285A9675EAC34897E6E2 [github] username = stv0g [apply] whitespace = nowarn [shell] username = stv0g [color] ui = auto [core] ignorecase = false [merge] tool = meld [diff] tool = meld [rerere] # Store and re-use manual conflict resolution changes. enabled = 1 [core] # Exclude everything this file. Used for general exclusions. excludesfile = ~/.gitignore_global # Set attributes on files. Used for general diff improvements. attributesfile = ~/.gitattributes autocrlf = input [help] # Open Git help pages in the browser as HTML. format = web autocorrect = 1 [difftool "sourcetree"] cmd = code-insiders --diff --wait \"$LOCAL\" \"$REMOTE\" path = [mergetool "sourcetree"] cmd = code-insiders -n --wait \"$MERGED\" trustExitCode = true [diff "xml"] textconv = xmllint --format --recover [alias] addnw = !sh -c 'git diff -U0 -w --no-color "$@" | git apply --cached --ignore-whitespace --unidiff-zero -' l = log --oneline ll = log --graph --pretty=oneline --abbrev-commit lll = "log --pretty=format:'%h %ad | %s%d [%an]' --graph --date=short" a = add an = annex d = diff p = push po = push origin c = commit s = status cl= clone co = checkout br = branch type = 'cat-file -t' dump = 'cat-file -p' an = annex [sendemail] confirm = auto smtpEncryption = tls smtpServer = mail.0l.de smtpUser = stv0g smtpServerPort = 587 [pull] rebase = false [filter "lfs"] clean = git-lfs clean -- %f smudge = git-lfs smudge -- %f process = git-lfs filter-process required = true