[go: up one dir, main page]

Menu

[r79]: / etc / shell / globalenv  Maximize  Restore  History

Download this file

97 lines (68 with data), 3.0 kB

#!/bin/sh
## env for env in /home/ctaf/.ctafconf/etc
##
## Made by GESTES Cedric
## Login   <goctaf@gmail.com>
##
## Started on  Fri Sep 30 22:17:33 2005 GESTES Cedric
## Last update Sat Apr 15 23:06:29 2006 GESTES Cedric
##
##CTAFCONF



#include portable tools (env_set, alias_set, ...)
source ~/.ctafconf/etc/shell/ctaftools.sh $1
var_set param $1


#source user profile
test x$param = "xsh" && test -f ~/.ctafconf/perso/user-profile && . ~/.ctafconf/perso/user-profile
test x$param = "xcsh" && test -f ~/.ctafconf/perso/user-profile.csh && source ~/.ctafconf/perso/user-profile.csh


###############################
## Environment variables export
###############################
env_set TERM "xterm"
env_set COLORTERM "xterm"

#shell for XTERM
#should be set by the shell itself
#env_set SHELL `which zsh`

env_set LS_COLORS 'no=00:fi=00:di=0;33:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.pgm=01;35:*.pbm=01;35:*.ppm=01;35:*.tga=01;35:*.png=01;35:*.GIF=01;35:*.JPG=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.mpg=01;37:*.avi=01;37:*.gl=01;37:*.dl=01;37:*.mly=01;37:*.mll=01;37:*.mli=01;37:*.ml=01;37:*.cpp=01;37:*.cc=01;37:*.c=01;37:*.hh=01;37:*.h=01;37:*Makefile=4;32:*.pl=4;32:*.sh=4;32:*.ps=4;34:*.pdf=4;34:*.txt=01;37:*.tex=01;37:*TODO=01;37'

#env_set LANG=ja_JP.eucJP
#env_set LC_CTYPE $LANG
#env_set LC_ALL $LANG
#env_set XMODIFIERS "@im kinput2" #for japanese input

env_set NNTPSERVER 'news.epita.fr'

#specify the socks global variable (for runsocks, )
env_set SOCKS5_SERVER 'socks:1080'
env_set SOCKS5_USER $USER
env_set SOCKS5_PASSWD ~/.socks

#specify proxy (for apt, )
#env_set http_proxy  ''#http://localhost:3128/
#env_set ftp_proxy  ''#http://localhost:3128/


env_set FULLNAME "$ctafconf_name"
env_set REALNAME "$ctafconf_name"

#used by man, ..
env_set PAGER "more"
\which less >/dev/null && env_set PAGER "less"
\which most >/dev/null && env_set PAGER "most"


env_set EADNULLCMD $PAGER
env_set EMAIL "$ctafconf_mail"
env_set MAIL "/var/mail/$USER"

#for debian
env_set DEBEMAIL "$ctafconf_mail"


#option for less
env_set LESS "-cex3M"

#text editor in console mode (for cvs, svn)
env_set VISUAL "emacs"
env_set EDITOR "emacs"
\which vi >/dev/null && env_set VISUAL "vi"
\which vi >/dev/null && env_set EDITOR "vi"
\which nano >/dev/null && env_set VISUAL "nano"
\which nano >/dev/null && env_set EDITOR "nano"



#cvs variable
env_set CVS_RSH "ssh"

# if [ -d /usr/pkg/lib ]; then
#     export LD_LIBRARY_PATH $LD_LIBRARY_PATH:/usr/pkg/lib
# fi


#SETTING PATH
test -d /usr/sbin && env_set PATH "$PATH":/usr/sbin
test -d /sbin && env_set PATH "$PATH":/sbin
test -d ~/.ctafconf/bin && env_set PATH "$PATH":"$HOME"/.ctafconf/bin
test -d ~/.ctafconf/perso/bin && env_set PATH "$PATH":"$HOME"/.ctafconf/perso/bin
env_set PATH "$PATH":.