X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Fcore%2Flaunch_feisty_meow.sh;h=8b07cc3b04997a0f70309488d4e54b7f68eabfc4;hb=afff950f497547f99b9df6287c6227868b5cfa3f;hp=b9ba1d72979fa2818e23aab1698eb07f5e7bf29f;hpb=45446f4e69c5330c6a93f493e6f27c8bf41cc444;p=feisty_meow.git diff --git a/scripts/core/launch_feisty_meow.sh b/scripts/core/launch_feisty_meow.sh index b9ba1d72..8b07cc3b 100644 --- a/scripts/core/launch_feisty_meow.sh +++ b/scripts/core/launch_feisty_meow.sh @@ -10,11 +10,11 @@ ############## -# SHELL_DEBUG: if this variable is non-empty, then it causes the feisty meow +# DEBUG_FEISTY_MEOW: if this variable is non-empty, then it causes the feisty meow # scripts to print more diagnostic information when they run. not all # scripts support this, but the core ones do. -#export SHELL_DEBUG=true +#export DEBUG_FEISTY_MEOW=true ############## @@ -45,18 +45,14 @@ if [ -z "$FEISTY_MEOW_LOADING_DOCK" ]; then FEISTY_MEOW_VARIABLES_LOADING_FILE="$FEISTY_MEOW_LOADING_DOCK/fmc_variables.sh" if [ ! -f "$FEISTY_MEOW_VARIABLES_LOADING_FILE" ]; then echo -e '\n\n' + example_dir="/usr/local/fred" echo -e "\ -The feisty meow scripts need initialization via the bootstrap process, which\n\ -can be accomplished if one knows where the scripts are stored. For example,\n\ -if feisty_meow is in the home directory, then this command will bootstrap the\n\ -script configuration:\n\ +The feisty meow scripts need initialization via the bootstrap process. For\n\ +example, if the feisty meow folder lives in '$example_dir', then this\n\ +command bootstraps feisty meow:\n\ \n\ - bash $HOME/feisty_meow/scripts/core/reconfigure_feisty_meow.sh\n\ + bash $example_dir/feisty_meow/scripts/core/reconfigure_feisty_meow.sh\n\ \n\ -Or, if the feisty_meow folder is installed system-wide in a location such as\n\ -/usr/local/feisty_meow, then this command would bootstrap the scripts:\n\ -\n\ - bash /usr/local/feisty_meow/scripts/core/reconfigure_feisty_meow.sh\n\ \n" ERROR_OCCURRED=true fi @@ -120,12 +116,12 @@ if [ -z "$ERROR_OCCURRED" ]; then # perform the bulkier parts of the initialization process. - if [ ! -z "$SHELL_DEBUG" ]; then echo "heavyweight init begins..."; fi + if [ ! -z "$DEBUG_FEISTY_MEOW" ]; then echo "heavyweight init begins..."; fi # set up the aliases for the shell, but only if they are not already set. type CORE_ALIASES_LOADED &>/dev/null if [ $? -ne 0 ]; then - if [ ! -z "$SHELL_DEBUG" ]; then + if [ ! -z "$DEBUG_FEISTY_MEOW" ]; then echo "the aliases were missing, now they are being added..." fi source "$FEISTY_MEOW_LOADING_DOCK/fmc_core_and_custom_aliases.sh" @@ -137,7 +133,7 @@ if [ -z "$ERROR_OCCURRED" ]; then # a minor tickle of the title of the terminal, unless we already have some history. label_terminal_with_info - if [ ! -z "$SHELL_DEBUG" ]; then echo "heavyweight init is done."; fi + if [ ! -z "$DEBUG_FEISTY_MEOW" ]; then echo "heavyweight init is done."; fi if [ -z "$ERROR_OCCURRED" ]; then # set a sentinel variable to say we loaded the feisty meow environment.