revised usage of apps dir
[feisty_meow.git] / scripts / core / functions.sh
index 4ace5d80f3cbfad44ae81041fccfeafca20bda86..f708fe852778792cdb1b022d345bfb0f936b7b67 100644 (file)
@@ -453,6 +453,7 @@ if [ -z "$skip_all" ]; then
     unset -f function_sentinel 
     # reload feisty meow environment in current shell.
     echo "reloading the feisty meow scripts."
+    echo
     source "$FEISTY_MEOW_SCRIPTS/core/launch_feisty_meow.sh"
     # run nechung oracle to give user a new fortune.
     nechung
@@ -466,15 +467,15 @@ if [ -z "$skip_all" ]; then
     local custom_user="$1"; shift
     if [ -z "$custom_user" ]; then
       # use our default example user if there was no name provided.
-      custom_user=fred
+      custom_user=$(logname)
     fi
 
     save_terminal_title
 
     if [ ! -d "$FEISTY_MEOW_SCRIPTS/customize/$custom_user" ]; then
-      echo "The customization folder provided for $custom_user should be:"
-      echo "  '$FEISTY_MEOW_SCRIPTS/customize/$custom_user'"
-      echo "but that folder does not exist.  Skipping customization."
+      echo "The customization folder for '$custom_user' would be:"
+      echo "  $FEISTY_MEOW_SCRIPTS/customize/$custom_user"
+      echo "but that folder does not exist.  Skipping recustomization."
       return 1
     fi
 
@@ -779,8 +780,8 @@ return 0
   # count the number of sub-directories in a directory and echo the result.
   function count_directories()
   {
-    local appsdir="$1"; shift
-    numdirs="$(find "$appsdir" -mindepth 1 -maxdepth 1 -type d | wc -l)"
+    local subbydir="$1"; shift
+    numdirs="$(find "$subbydir" -mindepth 1 -maxdepth 1 -type d | wc -l)"
     echo $numdirs
   }
 
@@ -929,6 +930,16 @@ return 0
 
   ##############
 
+  # site avenger aliases
+  function switchto()
+  {
+    THISDIR="$FEISTY_MEOW_SCRIPTS/site_avenger"
+    source "$FEISTY_MEOW_SCRIPTS/site_avenger/shared_site_mgr.sh"
+    switch_to "$1"
+  }
+
+  ##############
+
   # NOTE: no more function definitions are allowed after this point.
 
   function function_sentinel()