X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Fcore%2Flaunch_feisty_meow.sh;h=a75c5f57a199c5ebc692f94ad01a3d7426797311;hb=5749150c8446a9e65a7c20558a758a2add5e8839;hp=e3f7d2ea57b880eeb12ffc44d6cd14f4606e4449;hpb=1ceb09a8d17617d7d33b882a97a0456e5fe1033d;p=feisty_meow.git diff --git a/scripts/core/launch_feisty_meow.sh b/scripts/core/launch_feisty_meow.sh index e3f7d2ea..a75c5f57 100644 --- a/scripts/core/launch_feisty_meow.sh +++ b/scripts/core/launch_feisty_meow.sh @@ -10,10 +10,13 @@ ############## -export SHELL_DEBUG=true +#export SHELL_DEBUG=true # this variable causes the scripts that listen to it to print more information # when they run. +export ERROR_OCCURRED= + # no error to start with. + ############## if [ -z "$FEISTY_MEOW_GENERATED" ]; then @@ -30,6 +33,7 @@ if [ -z "$FEISTY_MEOW_GENERATED" ]; then echo "The yeti scripts need to be initialized via the bootstrap process, e.g.:" echo " bash $HOME/feisty_meow/scripts/core/bootstrap_shells.sh" echo -e '\n\n' + ERROR_OCCURRED=true fi ############## @@ -73,7 +77,7 @@ if [ -z "$LIGHTWEIGHT_INIT" ]; then if [ ! -z "$SHELL_DEBUG" ]; then echo heavyweight login begins...; fi # set up the aliases for the shell, but only if they are not already set. - alias regenerated &>/dev/null # see if a crucial alias exists. + alias regenerate &>/dev/null # see if a crucial alias exists. if [ $? -ne 0 ]; then if [ ! -z "$SHELL_DEBUG" ]; then echo the aliases were missing, now they are added... @@ -95,3 +99,8 @@ if [ -z "$LIGHTWEIGHT_INIT" ]; then if [ ! -z "$SHELL_DEBUG" ]; then echo heavyweight login ends....; fi fi +if [ -z "$ERROR_OCCURRED" ]; then + # set a sentinel variable to say we loaded the feisty meow environment. + export FEISTY_MEOW_SCRIPTS_LOADED=true +fi +