summaryrefslogtreecommitdiffstats
path: root/config/git/config
diff options
context:
space:
mode:
Diffstat (limited to 'config/git/config')
-rw-r--r--config/git/config79
1 files changed, 0 insertions, 79 deletions
diff --git a/config/git/config b/config/git/config
deleted file mode 100644
index b8092d8..0000000
--- a/config/git/config
+++ /dev/null
@@ -1,79 +0,0 @@
-[user]
- email = doy@tozt.net
- name = Jesse Luehrs
-[alias]
- aliases = !git config --get-regexp 'alias.*' | perl -nle'/^alias\\.([^ ]*) (.*)/ && printf \"%-15s = %s\\n\", $1, $2'
- alias = "!f() { local name=$1; shift; git config --global alias.$name \"$*\"; }; f"
- amend = !~/.bin/git/git-amend
- bda = "!f() { git branch --merged $(git default-branch) --format='%(refname:short)' | grep -v \"^$(git default-branch)$\" | xargs -r git branch -d; }; f"
- blame-stats = !~/.bin/git/git-blame-stats
- br = for-each-ref --sort=committerdate refs/heads/ --format='%(align:30,left)%(HEAD) %(refname:short)%(end) %(color:magenta)(%(committerdate:relative))'
- cc = cherry-pick
- co = checkout
- default-branch = !~/.bin/git/git-default-branch
- diff-branch = "!f() { local branch=${1:-HEAD}; git diff $(git merge-base $(git default-branch) $branch) $branch; }; f"
- ff = merge --ff-only
- file-size = !~/.bin/git/git-file-size
- fixup = "!f() { git record --fixup \"$@\"; }; f"
- gc-aggressive = "!f() { git repack -Abd --window=250 --depth=250 --window-memory=1g && git prune --expire \"1 day ago\" && rm -f .git/gc.log && git gc; }; f"
- imerge = !~/.bin/git/git-imerge
- info = remote show -n origin
- lg = log --graph --pretty=format:'%Cred%h%Creset%C(yellow)%d%Creset %C(bold blue)%aN%Creset %C(magenta)(%ar)%Creset%n%s%n' --abbrev-commit --date=relative --stat=72
- pr = !~/.bin/git/git-pr
- prune-all = !git remote | xargs -n 1 git remote prune
- record = !~/.bin/git/git-record
- refix = "!f() { env EDITOR=true git rebase -i \"$@\"; }; f"
- re = rebase -i @{u}
- ri = rebase -i
- root = !~/.bin/git/git-root
- rv = checkout -p
- stashed = stash list --pretty=format:'%<(10)%gd: %Cred%h%Creset %Cgreen(%ar)%Creset%n %s'
- st = status -sb
- start = "!f() { git commit --allow-empty -m 'initial commit' && git add . && git commit -m 'project skeleton'; }; f"
- track = "!f() { local name=$(git name-rev --name-only --exclude='branchless/*' @); git branch --set-upstream-to=origin/$name $name; }; f"
-[github]
- user = doy
-[color]
- ui = auto
-[core]
- excludesfile = ~/.config/git/ignore
- pager = delta
- untrackedCache = true
-[push]
- default = current
-[branch]
- autosetuprebase = always
-[merge]
- conflictstyle = diff3
-[rebase]
- autosquash = true
- autostash = true
-[help]
- autocorrect = 5
-[diff]
- mnemonicprefix = true
- external = difft
-[advice]
- pushUpdateRejected = false
- statusHints = false
- commitBeforeMerge = false
- resolveConflict = false
- detachedHead = false
-[rerere]
- enabled = true
-[fetch]
- prune = true
-[pull]
- rebase = true
-[include]
- path = config.private
-[interactive]
- diffFilter = delta --color-only
-[delta]
- navigate = true
-[init]
- defaultBranch = main
-[submodule]
- recurse = true
-
-; vim:ft=gitconfig: