118 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			INI
		
	
	
	
	
	
			
		
		
	
	
			118 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			INI
		
	
	
	
	
	
| [user]
 | |
|         email = lucien@phundrak.com
 | |
|         name = Lucien Cartier-Tilet
 | |
|         signingkey = BD7789E705CB8DCA
 | |
| [core]
 | |
|         editor = emacsclient -c -a emacs
 | |
|         whitespace = fix,-indent-with-non-tab,trailing-space
 | |
|         excludesfile = /home/phundrak/dotfiles/.gitignore_global
 | |
| [web]
 | |
|         browser = firefox
 | |
| [color]
 | |
|         ui = auto
 | |
| [alias]
 | |
|         a = add --all
 | |
|         ####
 | |
|         b = branch
 | |
|         ####
 | |
|         c = commit -S
 | |
|         ca = commit -a
 | |
|         cm = commit -m
 | |
|         cam = commit -am
 | |
|         ####
 | |
|         co = checkout
 | |
|         cob = checkout -b
 | |
|         ####
 | |
|         cl = clone
 | |
|         cl1 = clone --depth=1
 | |
|         ####
 | |
|         d = diff -w
 | |
|         ####
 | |
|         l = log --oneline --graph --decorate
 | |
|         ####
 | |
|         ps = push
 | |
|         psf = push -f
 | |
|         pso = push origin
 | |
|         psfo = push -f origin
 | |
|         psom = push origin master
 | |
|         psfom = push -f origin master
 | |
|         ####
 | |
|         pl = pull
 | |
|         pb = pull --rebase
 | |
|         ####
 | |
|         re = reset
 | |
|         reh = reset --hard
 | |
|         rehh = reset --hard HEAD
 | |
|         ####
 | |
|         r = remote
 | |
|         ra = remote add
 | |
|         rr = remote rm
 | |
|         ###
 | |
|         rmf = rm -f
 | |
|         rmrf = rm -r -f
 | |
|         ####
 | |
|         s = status
 | |
|         sm = submodule
 | |
|         sms = submodule status
 | |
|         sma = submodule add
 | |
|         smu = submodule update
 | |
|         smui = submodule update --init
 | |
|         smuir = submodule update --init --recursive
 | |
|         ####
 | |
|         staged = diff --cached
 | |
|         ####
 | |
|         sc = stash clear
 | |
|         sp = stash pop
 | |
|         sw = stash show
 | |
|         ####
 | |
|         pushall = !git remote | xargs -L1 git push
 | |
|         psl = !git remote | xargs -L1 git push
 | |
|         pullall = !git remote | xargs -L1 git pull
 | |
|         pll = !git remote | xargs -L1 git pull
 | |
|         ####
 | |
|         u = reset --
 | |
|         unstage = reset --
 | |
| [sendemail]
 | |
|         smtpserver = mail.phundrak.com
 | |
|         smtpuser = lucien@phundrak.com
 | |
|         smtpencryption = tls
 | |
|         smtpserverport = 587
 | |
| [magithub]
 | |
|         online = true
 | |
| [magithub "status"]
 | |
|         includeStatusHeader = true
 | |
|         includePullRequestsSection = true
 | |
|         includeIssuesSection = true
 | |
| [gpg]
 | |
|         program = gpg2
 | |
| [mergetool.ediff]
 | |
|         cmd = emacs --eval \" (progn (defun ediff-write-merge-buffer () (let ((file ediff-merge-store-file)) (set-buffer ediff-buffer-C) (write-region (point-min) (point-max) file) (message \\\"Merge buffer saved in: %s\\\" file) (set-buffer-modified-p nil) (sit-for 1))) (setq ediff-quit-hook 'kill-emacs ediff-quit-merge-hook 'ediff-write-merge-buffer) (ediff-merge-files-with-ancestor \\\"$LOCAL\\\" \\\"$REMOTE\\\" \\\"$BASE\\\" nil \\\"$MERGED\\\"))\"
 | |
| [merge]
 | |
|         tool = ediff
 | |
| [github]
 | |
|         user = phundrak
 | |
| [commit]
 | |
|         gpgsign = true
 | |
| [pull]
 | |
|         rebase = false
 | |
| [init]
 | |
|         defaultBranch = main
 | |
| 
 | |
| [pager]
 | |
|         diff = delta
 | |
|         log = delta
 | |
|         reflog = delta
 | |
|         show = delta
 | |
| 
 | |
| [interactive]
 | |
|         diffFilter = delta --color-only
 | |
| 
 | |
| [delta]
 | |
|         features = side-by-side line-numbers decorations
 | |
|         whitespace-error-style = 22 reverse
 | |
| 
 | |
| [delta "decorations"]
 | |
|        commit-decoration-style = bold yellow box ul
 | |
|        file-style = bold yellow ul
 | |
|        file-decoration-style = none
 |