diff --git a/README.md b/README.md index 79b57eb..ed24a96 100644 --- a/README.md +++ b/README.md @@ -212,10 +212,13 @@ export _GIT_IGNORE_AUTHORS="(author@examle.com|username)" ### Color themes -You can change to the legacy color scheme by toggling the variable `_MENU_THEME` between `default` and `legacy` +You can change to the legacy color scheme by toggling the variable `_MENU_THEME` between `default` and `legacy`. +You can completely disable the color theme by setting the `_MENU_THEME` variable to `none`. ```bash export _MENU_THEME="legacy" +# or +export _MENU_THEME="none" ``` ![legacyThemeScreenshot](https://github.com/user-attachments/assets/3b319c1a-827f-47b8-bbfa-b8b59a39deef) diff --git a/git-quick-stats b/git-quick-stats index 72bb501..ecfc4a7 100755 --- a/git-quick-stats +++ b/git-quick-stats @@ -292,19 +292,29 @@ function showMenu() { EXIT_TXT="" # Adjustable color menu option - if [[ "${_theme}" == "legacy" ]]; then - TITLES="${BOLD}${RED}" - TEXT="${NORMAL}${CYAN}" - NUMS="${BOLD}${YELLOW}" - HELP_TXT="${NORMAL}${YELLOW}" - EXIT_TXT="${BOLD}${RED}" - else - TITLES="${BOLD}${CYAN}" - TEXT="${NORMAL}${WHITE}" - NUMS="${NORMAL}${BOLD}${WHITE}" - HELP_TXT="${NORMAL}${CYAN}" - EXIT_TXT="${BOLD}${CYAN}" - fi + case "${_theme}" in + "legacy" ) + TITLES="${BOLD}${RED}" + TEXT="${NORMAL}${CYAN}" + NUMS="${BOLD}${YELLOW}" + HELP_TXT="${NORMAL}${YELLOW}" + EXIT_TXT="${BOLD}${RED}" + ;; + "none" ) + TITLES="${BOLD}" + TEXT="${NORMAL}" + NUMS="${BOLD}" + HELP_TXT="${NORMAL}" + EXIT_TXT="${BOLD}" + ;; + *) + TITLES="${BOLD}${CYAN}" + TEXT="${NORMAL}${WHITE}" + NUMS="${NORMAL}${BOLD}${WHITE}" + HELP_TXT="${NORMAL}${CYAN}" + EXIT_TXT="${BOLD}${CYAN}" + ;; + esac printf %b "\\n${TITLES} Generate:${NORMAL}\\n" printf %b "${NUMS} 1)${TEXT} Contribution stats (by author)\\n"