[alias] scommit = commit --signoff graph = log --oneline --decorate --graph --all lg = log --color=always --date=format:'%Y-%m-%d' --format='%C(red)%ad %C(green)%h %C(blue)(%aL): %Creset%s%C(Yellow)%d' [commit] gpgsign = true [core] editor = code --wait excludesfile = /home/{{ target_user }}/.gitignore pager = delta [delta] file-style = blue bold # file-decoration-style = omit hunk-header-style = omit hunk-header-decoration-style = omit # minus-emph-style = normal "#701011" # plus-emph-style = syntax "#105010" line-numbers = true hyperlinks = true # hyperlinks-file-link-format = "vscode://file/{path}:{line}" # side-by-side = true navigate = true features = decorations syntax-theme = Dracula [diff] tool = vscode-difftool [difftool "vscode-difftool"] cmd = code --wait --diff $LOCAL $REMOTE [diff "ansible-vault"] textconv = ansible-vault view [gpg] # format = ssh program = gpg2 [gpg "ssh"] allowedSignersFile = /home/{{ target_user }}/.ssh/allowed_signers [init] defaultBranch = main [pull] rebase = true [rebase] autoStash = true [tag] gpgSign = true [user] name = {{ fullname }} email = {{ git_email }} signingkey = {{ gpg_signingkey }} [includeIf "gitdir:~/git/github.com/packit/"] path = /home/{{ target_user }}/git/github.com/packit/.gitconfig [includeIf "gitdir:~/git/gitlab.fi.muni.cz/"] path = /home/{{ target_user }}/git/gitlab.fi.muni.cz/.gitconfig