diff --git a/resources/meow.sh b/resources/meow.sh index 372b25a..0e23323 100755 --- a/resources/meow.sh +++ b/resources/meow.sh @@ -10,108 +10,99 @@ COMMAND_ARGS=$2 esc="" reset="${esc}[0m" - - # ----- print kitty ----- # -sub_print () { - - local CATLINE1=" /| 、 " - local CATLINE2="(°、 。 7 " - local CATLINE3=" |、 ~ヽ " - local CATLINE4=" じしf_,)〳 " +sub_print() { + local CATLINE1=" /| 、 " + local CATLINE2="(°、 。 7 " + local CATLINE3=" |、 ~ヽ " + local CATLINE4=" じしf_,)〳 " - case $COMMAND_ARGS in + case $COMMAND_ARGS in # print coloured version based on input '-c' | '--colour' | '--color') - echo - echo -e "\033[${2}m$CATLINE1" - echo -e "\033[${2}m$CATLINE2" - echo -e "\033[${2}m$CATLINE3" - echo -e "\033[${2}m$CATLINE4" - echo - ;; + echo + echo -e "\033[${2}m$CATLINE1" + echo -e "\033[${2}m$CATLINE2" + echo -e "\033[${2}m$CATLINE3" + echo -e "\033[${2}m$CATLINE4" + echo + ;; - # gae af. <3 + # gae af. <3 '-p' | '--pride') - echo -e "\033[0;41m " - echo -e "\033[1m\033[0;103m \033[30m $CATLINE1" - echo -e "\033[1m\033[1;43m \033[30m $CATLINE2" - echo -e "\033[1m\033[0;42m \033[30m $CATLINE3" - echo -e "\033[1m\033[0;44m \033[30m $CATLINE4" - echo -e "\033[0;45m " - ;; - + echo -e "\033[0;41m " + echo -e "\033[1m\033[0;103m \033[30m $CATLINE1" + echo -e "\033[1m\033[1;43m \033[30m $CATLINE2" + echo -e "\033[1m\033[0;42m \033[30m $CATLINE3" + echo -e "\033[1m\033[0;44m \033[30m $CATLINE4" + echo -e "\033[0;45m " + ;; + # just the regular kitty *) - echo - echo "$CATLINE1" - echo "$CATLINE2" - echo "$CATLINE3" - echo "$CATLINE4" - echo - ;; - - esac - echo "${reset}" + echo + echo "$CATLINE1" + echo "$CATLINE2" + echo "$CATLINE3" + echo "$CATLINE4" + echo + ;; + + esac + echo "${reset}" } - - # ----- print help ----- # -sub_help () { +sub_help() { - echo "Usage: $BIN_NAME " - echo - echo "Commands:" - echo " print Prints the default Kitty art (Default)" - echo " --pride Prints a proud Kitty" - echo " --colour Prints a coloured Kitty" - echo -e " Colours: \033[30m30 \033[31m31 \033[93m93 \033[32m32 \033[33m33 \033[34m34 \033[35m35 \033[36m36\033[39m" - echo " source Link to the Github Repos" - echo " help This help message" + echo "Usage: $BIN_NAME " + echo + echo "Commands:" + echo " print Prints the default Kitty art (Default)" + echo " --pride Prints a proud Kitty" + echo " --colour Prints a coloured Kitty" + echo -e " Colours: \033[30m30 \033[31m31 \033[93m93 \033[32m32 \033[33m33 \033[34m34 \033[35m35 \033[36m36\033[39m" + echo " source Link to the Github Repos" + echo " help This help message" } - - # ----- link source ----- # -sub_source () { +sub_source() { - echo "Catpuccin: https://github.com/catppuccin/catppuccin" - echo "This Script: https://github.com/catppuccin/catppuccin/blob/main/resources/meow" + echo "Catpuccin: https://github.com/catppuccin/catppuccin" + echo "This Script: https://github.com/catppuccin/catppuccin/blob/main/resources/meow" } - - # ----- command handler ----- # case $COMMAND_NAME in - # print kitty by default - "") +# print kitty by default +"") sub_print ;; - # make help available via flags - "-h" | "--help") + # make help available via flags +"-h" | "--help") sub_help ;; - # parse whatever command - *) +# parse whatever command +*) shift sub_${COMMAND_NAME} $@ if [ $? = 127 ]; then - echo "'$COMMAND_NAME' is not a known command or has errors." >&2 - sub_help - exit 1 + echo "'$COMMAND_NAME' is not a known command or has errors." >&2 + sub_help + exit 1 fi ;;