-fi
-
-# similarly, make sure we have someplace to look for our generated files, if
-# we were not handed a value.
-if [ -z "$FEISTY_MEOW_GENERATED" ]; then
- # The generated scripts directory is where automatically generated files live.
- # It is separate from the main body of the shell scripts in order to keep things from
- # exploding.
- export FEISTY_MEOW_GENERATED=$HOME/.zz_auto_gen
-fi
-
-##############
-
-# umask sets a permission mask for all file creations. the mask used here
-# disallows writing by the "group" and "others" categories.
-umask 022
-# ulimit sets user limits. we set the maximum allowed core dump file size
-# to zero, because it is obnoxious to see the core dumps from crashed
-# programs lying around everywhere.
-ulimit -c 0
-
-##############
-
-export SCRIPT_SYSTEM=feisty_meow
-
-# include helpful functions.
-source "$FEISTY_MEOW_SCRIPTS/core/functions.sh"
-
-# LIBDIR is an older variable that points at the root of the yeti code.
-export LIBDIR=$FEISTY_MEOW_DIR
-
-##############
-
-# user variables, sort of... if they haven't given themselves a name yet,
-# then we will make one up for them.
-
-# define a default name, if one wasn't already set.
-if [ -z "$NAME" ]; then
- export NAME='Unset Q. Namington, Fixley Your Name III'
-fi
-
-##############
-
-# other variables...
-
-# sets the main prompt to a simple default, with user@host.
-export PS1='\u@\h $ ';
-
-# variables for perl.
-export PERLLIB
-if [ "$OS" != "Windows_NT" ]; then
- PERLLIB+="/usr/lib/perl5"
-else
- export PERLIO=:perlio
- # choose perl's IO over the ms-windows version so we can handle file
- # bytes properly.
-fi