owenrusk.dev

dotfiles

shell, editor, ssh.

git clone https://owenrusk.dev/dotfiles.git

dotfiles / git/config -rw-r--r-- · 714 bytes

 1 [user]
 2 	name = Owen Rusk
 3 	email = owen@papermothgames.com
 4 [init]
 5 	defaultBranch = main
 6 [core]
 7 	editor = nvim
 8 [pull]
 9 	ff = only
10 [push]
11 	default = current
12 	autoSetupRemote = true
13 [fetch]
14 	prune = true
15 [diff]
16 	algorithm = histogram
17 	colorMoved = default
18 [merge]
19 	conflictStyle = zdiff3
20 [rebase]
21 	autoSquash = true
22 	autoStash = true
23 [commit]
24 	verbose = true
25 [rerere]
26 	enabled = true
27 [branch]
28 	sort = -committerdate
29 [alias]
30 	st = status -sb
31 	co = checkout
32 	sw = switch
33 	ci = commit
34 	amend = commit --amend --no-edit
35 	lg = log --graph --format='%C(yellow)%h%Creset %s %C(dim)%ar%Creset' -20
36 	last = log -1 --stat
37 	unstage = restore --staged
38 	wip = !git add -A && git commit -qm wip
39 [include]
40 	path = ~/.config/git/local