X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Fcore%2Fvariables.sh;h=b3119ae55c96e584928a60e47cf417f6e04e4ed9;hb=63ea779000a06dd59febb62501f0e97812037a31;hp=bd11c4654303377fef87642661c470262b2d0b98;hpb=9dd72bf7c3c75823ba325948fb7b1089ab18b8ec;p=feisty_meow.git diff --git a/scripts/core/variables.sh b/scripts/core/variables.sh index bd11c465..b3119ae5 100644 --- a/scripts/core/variables.sh +++ b/scripts/core/variables.sh @@ -130,7 +130,20 @@ if [ -z "$CORE_VARIABLES_LOADED" ]; then fi ############## + + # set up the color_add variable which is a flag that lets ls know colors work. + + # test if we can use color in ls... + ls --help 2>&1 | grep -i -q color + if [ $? -eq 0 ]; then + export color_add='--color=auto' + else + export color_add= + fi + unset test_ls_colors + ############## + # umask sets a permission mask for all file creations. # this mask disallows writes by "group" and "others". umask 022 @@ -163,7 +176,7 @@ if [ -z "$CORE_VARIABLES_LOADED" ]; then # choose perl's IO over the ms-windows version so we can handle file # bytes properly. fi - + # iterate across our sub-directories and find the perl scripts. # this currently only looks one level down. for i in $FEISTY_MEOW_SCRIPTS/*; do