21 lines
		
	
	
	
		
			450 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
	
		
			450 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| # Eryn Wells <eryn@erynwells.me>
 | |
| 
 | |
| autoload -Uz binary_exists
 | |
| 
 | |
| function init-env
 | |
| {
 | |
|     export PAGER=less
 | |
|     export GREP_OPTIONS="--color=auto"
 | |
|     export GREP_COLOR="1;32"
 | |
| 
 | |
|     if binary_exists gpg2; then
 | |
|         # Make sure gpg2 knows what to do with the curses-based smartcard PIN prompt.
 | |
|         export GPG_TTY=`tty`
 | |
|     fi
 | |
| 
 | |
|     # Some helpful aliases for scripting
 | |
|     alias local-array="local -a"
 | |
|     alias local-map="local -A"
 | |
| }
 | |
| 
 | |
| init-env "$@"
 |