dropped error noises for continuable ones
authorChris Koeritz <fred@gruntose.com>
Mon, 1 Dec 2025 15:23:41 +0000 (10:23 -0500)
committerChris Koeritz <fred@gruntose.com>
Mon, 1 Dec 2025 15:23:41 +0000 (10:23 -0500)
and fixed the seldom or never seen text greeting to feisty.

scripts/core/functions.sh
scripts/core/launch_feisty_meow.sh

index 88af20672020f2839b3365ecf948045e2f66768b..f35f3bdc98871a45a2103f7fd4f1fb07849cb547 100644 (file)
@@ -285,7 +285,7 @@ if [ -z "$skip_all" ]; then
   {
     if [ $? -ne 0 ]; then
       echo -e "\n\na problem occurred, but we can continue:\n\n$*\n\n=> Continuing script..."
-      error_sound
+#hmmm: not an error if continuing?  hmmm....      error_sound
     fi
   }
 
index 41090014bccd118922d1099f4de5c879ce3679c1..9dfa50a6605fcf09fa739cd1f7f8129aacd8db4e 100644 (file)
@@ -60,7 +60,6 @@ and run this command (the whole unwieldy multiple line chunk inside the bars):
   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
@@ -181,9 +180,6 @@ if [ "$NO_REPAIRS_NEEDED" == "true" ]; then
     # 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.
@@ -237,14 +233,14 @@ if [ "$NO_REPAIRS_NEEDED" == "true" ]; then
 
   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
@@ -262,6 +258,9 @@ if [ "$NO_REPAIRS_NEEDED" == "true" ]; then
     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.