Initial commit: Python dotfiles system

This commit is contained in:
2025-07-03 17:14:52 +02:00
commit 6b4f19c2dc
20 changed files with 2185 additions and 0 deletions

4
templates/git/gitconfig Normal file
View File

@@ -0,0 +1,4 @@
[user]
name = cseyfferth
mail = mail@seyfferth.dev
email = mail@seyfferth.dev

View File

@@ -0,0 +1,49 @@
[user]
name = {{ git_name | default("Your Name") }}
email = {{ git_email | default("your.email@example.com") }}
[core]
editor = {{ editor | default("vim") }}
autocrlf = input
excludesfile = ~/.gitignore_global
[push]
default = simple
[pull]
rebase = false
[alias]
st = status
co = checkout
br = branch
ci = commit
lg = log --oneline --graph --decorate
unstage = reset HEAD --
{% if machine == 'desktop' %}
[diff]
tool = meld
{% endif %}
[color]
ui = auto
branch = auto
diff = auto
status = auto
[color "branch"]
current = yellow reverse
local = yellow
remote = green
[color "diff"]
meta = yellow bold
frag = magenta bold
old = red bold
new = green bold
[color "status"]
added = yellow
changed = green
untracked = cyan