X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Fcore%2Flaunch_feisty_meow.sh;h=f793c6d9d412d4ed80afc8663f686e7a8dffd090;hb=24ea8036c547ba2ce25b871c4f0e7c6bfd982ec7;hp=55b30a8696d7b3303a0c911acbc51c7c13566e1d;hpb=92a4e318ab6ea30752f5e058757b47352c3ef617;p=feisty_meow.git diff --git a/scripts/core/launch_feisty_meow.sh b/scripts/core/launch_feisty_meow.sh index 55b30a86..f793c6d9 100644 --- a/scripts/core/launch_feisty_meow.sh +++ b/scripts/core/launch_feisty_meow.sh @@ -217,8 +217,9 @@ if [ "$NO_REPAIRS_NEEDED" == "true" ]; then # only run this hello file if the core feisty meow support haven't been loaded already. this # hopefully guarantees we show the info at most once in one shell continuum. + # this can also be disabled if the NO_HELLO variable has a non-empty value. type CORE_VARIABLES_LOADED &>/dev/null - if [ $? -ne 0 ]; then + if [ $? -ne 0 -a -z "$NO_HELLO" ]; then # print out a personalized hello file if we find one. if [ -f ~/hello.txt ]; then echo @@ -227,6 +228,8 @@ if [ "$NO_REPAIRS_NEEDED" == "true" ]; then sep 28 echo fi + # from now on there should be no extra helloing. + export NO_HELLO=true fi # load the last bits we do here.