systemSetup

system setup, configuration and dotfiles
git clone https://noulin.net/git/systemSetup.git
Log | Files | Refs | README | LICENSE

.gitconfig (1565B)


      1 [color]
      2 	ui = auto
      3 [core]
      4 	editor = vim
      5 #	pager = diff-so-fancy | less --tabs=4 -RFX
      6 [diff]
      7 	tool = meld
      8 [difftool]
      9 	prompt = false
     10 [difftool "meld"]
     11 	cmp = /usr/bin/meld "$LOCAL" "$REMOTE"
     12 [merge]
     13 	tool = meld
     14 [mergetool]
     15 	prompt = false
     16 	keepbackup = false
     17 [mergetool "meld"]
     18 	cmp = /usr/bin/meld "$LOCAL" "$REMOTE" "$MERGED"
     19 	trustExitCode = true
     20 [alias]
     21 	st = status
     22 	di = diff
     23 	co = checkout
     24 	ci = commit
     25 	br = branch
     26 	sta = stash
     27 	mergetool-modelint = mergetool -t modelint
     28 	mergetool-bcomp  = mergetool -t bcomp
     29 
     30 	gg = log --oneline --abbrev-commit --all --graph --decorate --color
     31 	whois = "!sh -c 'git log -i -1 --pretty=\"format:%an <%ae>\n\" --author=\"$1\"' -"
     32 	whatis = show -s --pretty='tformat:%h (%s, %ad)' --date=short
     33 	sortdiff = !sh -c 'git diff "$@" | grep "^[+-]" | sort --key=1.2 | uniq -u -s1'
     34 	lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative
     35 	abbr = "!sh -c 'git rev-list --all | grep ^$1 | while read commit; do git --no-pager log -n1 --pretty=format:\"%H %ci %an %s%n\" $commit; done' -"
     36 	bra = branch -a
     37 	lol = log --decorate --pretty=oneline --abbrev-commit
     38 	lola = log --decorate --pretty=oneline --abbrev-commit --all
     39 
     40 [apply]
     41 	whitespace = fix
     42 [init]
     43 	templatedir=~/.gittemplates/
     44 [color "diff-highlight"]
     45 	oldNormal = red bold
     46 	oldHighlight = red bold 52
     47 	newNormal = green bold
     48 	newHighlight = green bold 22
     49 [color "diff"]
     50 	meta = 227
     51 	frag = magenta bold
     52 	commit = 227 bold
     53 	old = red bold
     54 	new = green bold
     55 	whitespace = red reverse