# -*- sh -*- function append_path { local _varname="$1" local _path="$2" if [ -d "$_path" ]; then local _var=$(eval echo $(printf '$%s' "$_varname")) if [ "$_var" = "" ]; then eval $(printf 'export %s="%s"' "$_varname" "$_path") else eval $(printf 'export %s="%s:$%s"' "$_varname" "$_path" "$_varname") fi fi } # PATH export PATH="" append_path PATH /bin append_path PATH /sbin append_path PATH /usr/bin append_path PATH /usr/sbin append_path PATH /usr/pkg/bin append_path PATH /usr/pkg/sbin append_path PATH /usr/local/bin append_path PATH /usr/local/sbin # Hope these could be removed someday! append_path PATH /usr/local/ymir/perl/bin # MANPATH export MANPATH="" append_path MANPATH /usr/share/man append_path MANPATH /usr/pkg/man append_path MANPATH /usr/local/man append_path MANPATH /usr/local/share/man # INFOPATH export INFOPATH="" append_path INFOPATH /usr/share/info append_path INFOPATH /usr/pkg/info append_path INFOPATH /usr/local/info append_path INFOPATH /usr/local/share/info # PKG_CONFIG_PATH export PKG_CONFIG_PATH="" append_path PKG_CONFIG_PATH /usr/lib/pkgconfig append_path PKG_CONFIG_PATH /usr/pkg/lib/pkgconfig append_path PKG_CONFIG_PATH /usr/local/lib/pkgconfig # DYLD_FALLBACK_LIBRARY_PATH (Only for Darwin) export DYLD_FALLBACK_LIBRARY_PATH="" append_path DYLD_FALLBACK_LIBRARY_PATH /usr/pkg/lib # Languages export LANGUAGAE="ja" export LANG="ja_JP.UTF-8" export OUTPUT_CHARSET="UTF-8" # Default Tools export EDITOR="vim" export PAGER="less" # Application Settings export LV="-Ia -c" export LESS="--quit-if-one-screen -R" export GTK_IM_MODULE=uim export PERL_BADLANG=0 # darcs export DARCS_EMAIL="pho@cielonegro.org" export DARCS_DONT_ESCAPE_8BIT=1 # uim-fep export UIM_FEP=skk