exec bash -i 3<<EOF 4<&0 <&3
echo -e '\n\n^^^ errors above here indicate potential problems in .bashrc ^^^';
export FEISTY_MEOW_APEX=\"\$(pwd)\"; export FEISTY_MEOW_SCRIPTS=\$FEISTY_MEOW_APEX/scripts;
- export FEISTY_MEOW_SHOW_LAUNCH_GREETING=yes;
/bin/bash \$(pwd)/scripts/core/reconfigure_feisty_meow.sh;
source \$(pwd)/scripts/core/launch_feisty_meow.sh; exec 3>&- <&4
EOF
# load some helper methods for the terminal which we'll use below.
source "$FEISTY_MEOW_SCRIPTS/tty/terminal_titler.sh"
- # start up the xsecurelock screen saver if we are running x window system.
-# bash "$FEISTY_MEOW_SCRIPTS/system/start_xwin_screensaver.sh"
-
##############
#hmmm: abstract this to a twiddle shell options method.
fi # no error occurred.
- if [ ! -z "$FEISTY_MEOW_SHOW_LAUNCH_GREETING" ]; then
+ if [ -z "$FEISTY_MEOW_LAUNCH_GREETING" ]; then
echo
echo
- echo "welcome to the feisty meow zone of peace, one of many refuges in the uncountably"
- echo "infinite multiverses that are hypothetically possible."
+ echo "welcome to the peaceful zone of feisty meow... one of many refuges in the"
+ echo "uncountably infinite multiverses that are hypothetically possible."
echo
echo
- unset FEISTY_MEOW_SHOW_LAUNCH_GREETING
+ export FEISTY_MEOW_LAUNCH_GREETING=done
fi
# only run this hello file if the core feisty meow support haven't been loaded already. this
fi
# from now on there should be no extra helloing.
export NO_HELLO=true
+
+ # start up the xsecurelock screen saver if we are running x window system.
+ bash "$FEISTY_MEOW_SCRIPTS/system/start_xwin_screensaver.sh" &>/dev/null
fi
# load the last bits we do here.