mirror of
				https://gitea.blesmrt.net/mikaela/shell-things.git
				synced 2025-10-26 14:47:36 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			97 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			97 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| [alias]
 | |
| 	cleandi = clean -di
 | |
| 	cleandix = clean -dix
 | |
| 	# From http://progit.org/book/ch2-7.html
 | |
| 	last = cat-file commit HEAD
 | |
| 	mergen = merge --no-ff
 | |
| 	pulln = pull --no-ff
 | |
| 	pullen = pull --no-ff
 | |
| 	verify = verify-commit HEAD
 | |
| 
 | |
| #[gpg]
 | |
| 	#format = ssh
 | |
| 	#format = x509
 | |
| [gpg "ssh"]
 | |
| 	allowedSignersFile = ~/src/codeberg.org/Aminda/ssh-allowed_signers/allowed_signers
 | |
| #[gpg "x509"]
 | |
| #	program = gpgsm
 | |
| 
 | |
| [core]
 | |
| 	editor = nvim
 | |
| 	autocrlf = input
 | |
| 	safecrlf = warn
 | |
| [color]
 | |
| 	# From git manpage and http://book.git-scm.com/5_customizing_git.html
 | |
| 	branch = true
 | |
| 	diff = true
 | |
| 	grep = true
 | |
| 	interactive = true
 | |
| 	pager = true
 | |
| 	showbranch = true
 | |
| 	status = true
 | |
| 	ui = true
 | |
| [push]
 | |
| 	default = current
 | |
| 	gpgSign = if-asked
 | |
| 	autoSetupRemote = true
 | |
| 	recurseSubmodules = on-demand
 | |
| [credential]
 | |
| 	helper = cache --timeout=86400
 | |
| [merge]
 | |
| 	ff = only
 | |
| 	renormalize = true
 | |
| [format]
 | |
| 	signOff = true
 | |
| [commit]
 | |
| 	gpgsign = true
 | |
| [diff]
 | |
| 	compactionHeuristic = true
 | |
| 	algorithm = histogram
 | |
| [pager]
 | |
| #	 log = diff-highlight | less
 | |
| #	 show = diff-highlight | less
 | |
| #	 diff = diff-highlight | less
 | |
| [interactive]
 | |
| #	 diffFilter = diff-highlight
 | |
| [tag]
 | |
| 	forceSignAnnotated = true
 | |
| [pull]
 | |
| 	ff = only
 | |
| [init]
 | |
| 	defaultBranch = cxefa
 | |
| 	# https://pre-commit.com/#pre-commit-init-templatedir
 | |
| 	# pre-commit init-templatedir ~/.git-template
 | |
| 	templateDir = ~/.git-template
 | |
| [advice]
 | |
| 	# I am not developing in detached head state, I generally want to compile
 | |
| 	# a specific version of a program and I know how to get out of it
 | |
| 	detachedHead = false
 | |
| [status]
 | |
| 	submodulesummary = 1
 | |
| [submodule]
 | |
| 	recurse = true
 | |
| [lfs]
 | |
| 	setlockablereadonly = true
 | |
| 	locksverify = true
 | |
| [log]
 | |
| 	mailmap = true
 | |
| 	showSignature = true
 | |
| [include]
 | |
| 	path = ~/.gitconfig2
 | |
| # https://sandrotosi.blogspot.com/2020/10/multiple-git-configurations-depending.html?m=1
 | |
| # see also .mikaela/2src-gitconfig within the same shell-things repo
 | |
| [includeIf "gitdir:~/2src/"]
 | |
| 	path = ~/2src/gitconfig
 | |
| 
 | |
| # Don't complain about these paths
 | |
| [safe]
 | |
| 	directory = /home/aminda/src/codeberg.org/Aminda/shell-things
 | |
| 	directory = /home/aminda/.shell-things
 | |
| 	directory = /home/linuxbrew/.linuxbrew
 | |
| 	directory = /home/mikaela/src/codeberg.org/Aminda/shell-things
 | |
| 	directory = /home/mikaela/.shell-things
 | |
| 	directory = /root/src/codeberg.org/Aminda/shell-things
 | |
| 	directory = /root/.shell-things
 | |
| 
 | |
| # vim: filetype=gitconfig
 |