37 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
| # .zshenv [0] Used for setting user's environment variables; it should not
 | |
| # contain commands that produce output or assume the shell is attached to a
 | |
| # tty. This file will always be sourced.
 | |
| 
 | |
| # Enable saving command history to file
 | |
| HISTFILE=$HOME/.histfile
 | |
| HISTSIZE=5000
 | |
| SAVEHIST=5000
 | |
| 
 | |
| # Enable time stats for long lasting commands
 | |
| REPORTTIME=5
 | |
| 
 | |
| # Add ~/.local to the environment
 | |
| PATH=$HOME/.local/bin:$PATH
 | |
| MANPATH=$HOME/.local/share/man:$MANPATH
 | |
| INFOPATH=$HOME/.local/share/info:$INFOPATH
 | |
| LD_LIBRARY_PATH=$HOME/.local/lib:$LD_LIBRARY_PATH
 | |
| fpath+=$HOME/.local/share/zsh/site-functions
 | |
| 
 | |
| # Add ccache to the PATH if present
 | |
| [ -f /usr/bin/ccache ] && PATH=/usr/lib/ccache:$PATH
 | |
| 
 | |
| # Use ~/.local for pip installs on macOS
 | |
| [ "`uname`" = "Darwin" ] && export PYTHONUSERBASE=$HOME/.local
 | |
| 
 | |
| # Change colors used by less and man
 | |
| export LESS_TERMCAP_mb=`printf "\e[0;31m"`
 | |
| export LESS_TERMCAP_md=`printf "\e[0;36m"`
 | |
| export LESS_TERMCAP_me=`printf "\e[0m"`
 | |
| export LESS_TERMCAP_so=`printf "\e[1;40;32m"`
 | |
| export LESS_TERMCAP_se=`printf "\e[0m"`
 | |
| export LESS_TERMCAP_us=`printf "\e[0;34m"`
 | |
| export LESS_TERMCAP_ue=`printf "\e[0m"`
 | |
| 
 | |
| # Disable virtualenv prompt
 | |
| VIRTUAL_ENV_DISABLE_PROMPT=1
 |