systemSetup

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

.gitconfig (1609B)


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