Clean and remove CDPATH
Should use fdfind aliases instead to move in extra dirs.
This commit is contained in:
		
							parent
							
								
									b38cb2d153
								
							
						
					
					
						commit
						2649735362
					
				
							
								
								
									
										60
									
								
								zshenv
								
								
								
								
							
							
						
						
									
										60
									
								
								zshenv
								
								
								
								
							|  | @ -3,7 +3,7 @@ | ||||||
| # Formation Debian GNU/Linux par Alexis de Lattre | # Formation Debian GNU/Linux par Alexis de Lattre | ||||||
| # http://formation-debian.via.ecp.fr/ | # http://formation-debian.via.ecp.fr/ | ||||||
| 
 | 
 | ||||||
| #### Colors definition | # Colors definition {{{ | ||||||
| export BLACK='\033[30;40m' | export BLACK='\033[30;40m' | ||||||
| export RED='\033[0;31m' | export RED='\033[0;31m' | ||||||
| export REDB='\033[1;31m' | export REDB='\033[1;31m' | ||||||
|  | @ -16,36 +16,34 @@ export CYAN='\033[36;40m' | ||||||
| export WHITE='\033[0;37m' | export WHITE='\033[0;37m' | ||||||
| export WHITEB='\033[1;37m' | export WHITEB='\033[1;37m' | ||||||
| export RESET='\033[0m' | export RESET='\033[0m' | ||||||
|  | # }}} | ||||||
| 
 | 
 | ||||||
| # Ensure to use ZSH for this session | # Ensure to use ZSH for this session | ||||||
| export SHELL='/bin/zsh' | export SHELL='/bin/zsh' | ||||||
| 
 | 
 | ||||||
| # Le PATH = répertoires dans lesquels le shell va chercher les commandes | # PATH | ||||||
| # ATTENTION : le répertoire courant ne fait pas partie du PATH |  | ||||||
| export PATH="/usr/local/bin:/usr/local/sbin:/bin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/games:/sbin:$HOME/bin:/opt:/usr/local/games:$HOME/.virtualenvs/bin:$HOME/.local/bin" | export PATH="/usr/local/bin:/usr/local/sbin:/bin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/games:/sbin:$HOME/bin:/opt:/usr/local/games:$HOME/.virtualenvs/bin:$HOME/.local/bin" | ||||||
| 
 | 
 | ||||||
| # CDPATH: variable d'environnement que cd regardera pour la complétion sur les répertoires qu'elle pourra parcourir | # Default soft {{{ | ||||||
| export CDPATH='./:/etc/:~/:../:/var/:../../' | ## For crontab, git,… | ||||||
| 
 |  | ||||||
| # Viewer/Editeur par defaut (pour Crontab, CVS,...) |  | ||||||
| export VISUAL=vim | export VISUAL=vim | ||||||
| export EDITOR=vim | export EDITOR=vim | ||||||
|  | ## web browser | ||||||
| if [ $(command -v qutebrowser) ]; then | if [ $(command -v qutebrowser) ]; then | ||||||
|   export BROWSER=qutebrowser |   export BROWSER=qutebrowser | ||||||
| elif [ $(command -v firefox) ]; then | elif [ $(command -v firefox) ]; then | ||||||
|   export BROWSER=firefox |   export BROWSER=firefox | ||||||
| fi | fi | ||||||
| 
 | ## Pager (man,…) | ||||||
| # Pager vimmanpager | less |  | ||||||
| #export PAGER=less |  | ||||||
| if [ $(command -v vimmanpager) ]; then | if [ $(command -v vimmanpager) ]; then | ||||||
|   export PAGER=vimmanpager |   export PAGER=vimmanpager | ||||||
| else | else | ||||||
|   export PAGER=less |   export PAGER=less | ||||||
| fi | fi | ||||||
| alias zless=$PAGER | alias zless=$PAGER | ||||||
|  | # }}} | ||||||
| 
 | 
 | ||||||
| # Variables pour la coloration de less | # Colors definition for less {{{ | ||||||
| export LESS_TERMCAP_mb=$'\E[01;31m'    # début de blink | export LESS_TERMCAP_mb=$'\E[01;31m'    # début de blink | ||||||
| export LESS_TERMCAP_md=$'\E[01;31m'    # début de gras | export LESS_TERMCAP_md=$'\E[01;31m'    # début de gras | ||||||
| export LESS_TERMCAP_me=$'\E[0m'        # fin | export LESS_TERMCAP_me=$'\E[0m'        # fin | ||||||
|  | @ -53,58 +51,62 @@ export LESS_TERMCAP_so=$'\E[01;44;33m' # début de la ligne d`état | ||||||
| export LESS_TERMCAP_se=$'\E[0m'        # fin | export LESS_TERMCAP_se=$'\E[0m'        # fin | ||||||
| export LESS_TERMCAP_us=$'\E[01;32m'    # début de souligné | export LESS_TERMCAP_us=$'\E[01;32m'    # début de souligné | ||||||
| export LESS_TERMCAP_ue=$'\E[0m'        # fin | export LESS_TERMCAP_ue=$'\E[0m'        # fin | ||||||
|  | # }}} | ||||||
| 
 | 
 | ||||||
| # Limitation de la taille de la pile de dossier: | # Limitation de la taille de la pile de dossier: | ||||||
| DIRSTACKSIZE=10 | DIRSTACKSIZE=10 | ||||||
| export DIRSTACKSIZE | export DIRSTACKSIZE | ||||||
| 
 | 
 | ||||||
| # Default PDF viewer | # Default PDF viewer {{{ | ||||||
| if [ $(command -v zathura) ]; then | if [ $(command -v zathura) ]; then | ||||||
| 	export PDF_VIEWER="zathura" | 	export PDF_VIEWER="zathura" | ||||||
| elif [ $(command -v evince) ]; then | elif [ $(command -v evince) ]; then | ||||||
| 	export PDF_VIEWER="evince" | 	export PDF_VIEWER="evince" | ||||||
| fi | fi | ||||||
|  | # }}} | ||||||
| 
 | 
 | ||||||
| # Permissions rw-r--r-- pour les fichiers crées | # Permissions for new files | ||||||
| # et rwxr-xr-x pour les répertoires crées | ## rw-r--r-- − files | ||||||
|  | ## rwxr-xr-x − directories | ||||||
| umask 022 | umask 022 | ||||||
| 
 | 
 | ||||||
| # Proxy HTTP / FTP sans mot de passe | # Proxy HTTP / FTP sans mot de passe {{{ | ||||||
| #export http_proxy="http://localhost:8118" | #export http_proxy="http://localhost:8118" | ||||||
| #export ftp_proxy="ftp://proxy.exemple.org:8080" | #export ftp_proxy="ftp://proxy.exemple.org:8080" | ||||||
| 
 | # }}} | ||||||
| # Proxy HTTP / FTP avec mot de passe | # Proxy HTTP / FTP avec mot de passe {{{ | ||||||
| #export http_proxy="http://login:password@proxy.exemple.org:8080" | #export http_proxy="http://login:password@proxy.exemple.org:8080" | ||||||
| #export ftp_proxy="ftp://login:password@proxy.exemple.org:8080" | #export ftp_proxy="ftp://login:password@proxy.exemple.org:8080" | ||||||
| 
 | # }}} | ||||||
| # Ne pas passer par le proxy pour les domaines locaux | # Ne pas passer par le proxy pour les domaines locaux {{{ | ||||||
| #export no_proxy="exemple.org" | #export no_proxy="exemple.org" | ||||||
|  | # }}} | ||||||
| 
 | 
 | ||||||
| # De la couleur pour grep (deprecated) | # Lock unused session after 10 minutes {{{ | ||||||
| #export GREP_OPTIONS='--color=auto' |  | ||||||
| 
 |  | ||||||
| # Verrouiller le shell après 10 minutes |  | ||||||
| # Inutiliser pour le moment, ça verrouille toutes les fenêtres d'un multi-plexeur (screen, tmux, …) |  | ||||||
| #export TMOUT=600 | #export TMOUT=600 | ||||||
| # Si une session root (ou sudo -s, ...) est exécutée depuis 30min, on la termine | # }}} | ||||||
|  | # Close unused root session after 30 minutes {{{ | ||||||
| if [ ${USER} = "root" ]; then | if [ ${USER} = "root" ]; then | ||||||
|   export TMOUT=1800 |   export TMOUT=1800 | ||||||
| fi | fi | ||||||
|  | # }}} | ||||||
| 
 | 
 | ||||||
| # Tmux | # Tmux {{{ | ||||||
| if [ $(command -v tmux) ]; then | if [ $(command -v tmux) ]; then | ||||||
|   export TMUX_TMPDIR=~/.tmux/socks/ |   export TMUX_TMPDIR=~/.tmux/socks/ | ||||||
|   [ ! -d "${TMUX_TMPDIR}" ] && mkdir -p -- "${TMUX_TMPDIR}" || chmod 0700 -- "${TMUX_TMPDIR}" |   [ ! -d "${TMUX_TMPDIR}" ] && mkdir -p -- "${TMUX_TMPDIR}" || chmod 0700 -- "${TMUX_TMPDIR}" | ||||||
| fi | fi | ||||||
|  | # }}} | ||||||
| 
 | 
 | ||||||
| # SSH | # SSH {{{ | ||||||
| ## Specify ssh-agent socket path | ## Specify ssh-agent socket path | ||||||
| SSH_AGENT_SOCK="${HOME}/.ssh/socks/ssh_auth" | SSH_AGENT_SOCK="${HOME}/.ssh/socks/ssh_auth" | ||||||
| SSH_AGENT_ENV="${HOME}/.ssh/socks/ssh_agent_env" | SSH_AGENT_ENV="${HOME}/.ssh/socks/ssh_agent_env" | ||||||
| ## ssh-keys path | ## ssh-keys path | ||||||
| SSH_ED25519_KEY="${HOME}/.ssh/id_ed25519" | SSH_ED25519_KEY="${HOME}/.ssh/id_ed25519" | ||||||
| SSH_RSA_KEY="${HOME}/.ssh/id_rsa" | SSH_RSA_KEY="${HOME}/.ssh/id_rsa" | ||||||
| 
 | # }}} | ||||||
| # GPG | # GPG {{{ | ||||||
| GPG_PRIV_KEY="${HOME}/.gnupg/secring.gpg" | GPG_PRIV_KEY="${HOME}/.gnupg/secring.gpg" | ||||||
| GPG_TEST_FILE="${HOME}/.password-store/test" | GPG_TEST_FILE="${HOME}/.password-store/test" | ||||||
|  | # }}} | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue