From bc7d9062f14afdeee6834c2822447c203743377f Mon Sep 17 00:00:00 2001 From: hugues Date: Fri, 20 Jul 2007 12:16:13 +0000 Subject: La meilleure conf du monde :o) git-svn-id: svn+ssh://hugues@maison/opt/svn/private/hugues@483 a0e5b806-a6f9-0310-978d-cbce73f8a913 --- 10_Environment.zsh | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) (limited to '10_Environment.zsh') diff --git a/10_Environment.zsh b/10_Environment.zsh index ed8e58e..335ea37 100644 --- a/10_Environment.zsh +++ b/10_Environment.zsh @@ -17,9 +17,25 @@ ## ## Agent de clefs SSH/GPG -# En principe il a été fait dans le .zlogin, mais si on n'est pas en -# login shell on n'aura pas ces informations. Donc on le fait ici aussi. -[ -f $ZDOTDIR/.keychain ] && source $ZDOTDIR/.keychain +KEYCHAIN=~/.keychain/$(hostname)-sh +[ -f ${KEYCHAIN} ] && source ${KEYCHAIN} +[ -f ${KEYCHAIN}-gpg ] && source ${KEYCHAIN}-gpg +( ps fax | grep -v grep | grep $SSH_AGENT_PID 2>&- >&- ) || ( cmd_exists keychain && keychain --quiet --stop others --inherit any ) && \ + [ -f ${KEYCHAIN} ] && source ${KEYCHAIN} ;\ + [ -f ${KEYCHAIN}-gpg ] && source ${KEYCHAIN}-gpg + +## Colors +VOID=0 +BOLD=1 +UNDERLINE=4 +color=0 +for COLOR in BLACK RED GREEN YELLOW BLUE MAGENTA CYAN WHITE +do + eval $COLOR=$[ $color + 30 ] + eval BG_$COLOR=$[ $color + 40 ] + color=$[ $color + 1 ] +done +unset color ## Variables d'environnement ``classiques'' # -- cgit v1.2.3