rendered paste body# skip remaining setup if shell non-interactive
[[ -o interactive ]] || return 0
#####################
### general stuff ###
#####################
HISTSIZE=1000
HISTFILE="$HOME/.ksh_history"
umask 022
#export TERM=vt100
ME=$(/usr/bin/whoami)
HOSTNAME=$(/usr/bin/uname -n)
if [ "${ME}" = "root" ]
then
export PS1='`print "\033[1;31m${ME}@${HOSTNAME}\033[0m"` `print "\033[1;32m$(print_dir) # \033[0m"`'
else
export PS1='`print "\033[1;34m${ME}@${HOSTNAME}\033[0m"` `print "\033[1;32m$(print_dir) $ \033[0m"`'
fi
export EDITOR="vim"
PATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/pkg/sbin:/usr/pkg/bin"
PATH=${PATH}":/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin:/usr/pkg/java/sun-1.4/bin"
PATH=${PATH}":/usr/local/ant/bin:/usr/local/kaffe/bin:/usr/pkg/java/kaffe/bin"
PATH=${PATH}":/usr/pkg/java/sun-1.5/bin"
export PATH
export CVS_RSH=ssh
####################
### optimization ###
####################
#export CFLAGS="-march=pentium3 -O2 -pipe"
#export CXXFLAGS="-march=pentium3 -O2 -pipe"
#export CFLAGS="-pipe"
#export CXXFLAGS="-pipe"
####################
### distcc stuff ###
####################
export DISTCC_HOSTS="192.168.0.4"
#export DISTCC_VERBOSE=1
##################
### java stuff ###
##################
#export CLASSPATH="/usr/local/kaffe/lib/kjc.jar:/usr/local/kaffe/jre/lib/rt.jar:."
#export JAVA_HOME="/usr/local/kaffe"
#export CLASSPATH="/usr/pkg/java/kaffe/lib/kjc.jar:/usr/pkg/java/kaffe/jre/lib/rt.jar:."
#export JAVA_HOME="/usr/pkg/java/kaffe"
export CLASSPATH="/usr/pkg/java/sun-1.4/jre/lib/rt.jar:/usr/pkg/java/sun-1.4/jre/lib/jsse.jar:."
export JAVA_HOME="/usr/pkg/java/sun-1.4"
export JDK_HOME="/usr/pkg/java/sun-1.4"
#export CLASSPATH="/usr/pkg/java/sun-1.5/jre/lib/rt.jar:/usr/pkg/java/sun-1.5/jre/lib/jsse.jar:."
#export JAVA_HOME="/usr/pkg/java/sun-1.5"
#export JDK_HOME="/usr/pkg/java/sun-1.5"
#export CLASSPATH="/usr/pkg/java/jdk-1.4.2/jre/lib/rt.jar:/usr/pkg/java/jdk-1.4.2/jre/lib/jsse.jar:."
#export JAVA_HOME="/usr/pkg/java/jdk-1.4.2"
#export ANT_HOME="/usr/local/ant"
ulimit -n 500
ulimit -d 656020
#################
### Functions ###
#################
function print_dir {
if [ "${PWD}" = "${HOME}" ]
then
print "~"
return 0
fi
print "${PWD##/*/}"
}
alias c=clear
set -o emacs
###############
### GNUstep ###
###############
#. /usr/pkg/share/GNUstep/System/Makefiles/GNUstep.sh