diff options
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/upgrade.sh | 25 | 
1 files changed, 11 insertions, 14 deletions
| diff --git a/tools/upgrade.sh b/tools/upgrade.sh index 6d0a46637..10f816080 100644 --- a/tools/upgrade.sh +++ b/tools/upgrade.sh @@ -1,23 +1,20 @@  # Use colors, but only if connected to a terminal, and that terminal  # supports them. -if which tput >/dev/null 2>&1; then -    ncolors=$(tput colors) -fi -if [ -t 1 ] && [ -n "$ncolors" ] && [ "$ncolors" -ge 8 ]; then -  RED="$(tput setaf 1)" -  GREEN="$(tput setaf 2)" -  YELLOW="$(tput setaf 3)" -  BLUE="$(tput setaf 4)" -  BOLD="$(tput bold)" -  NORMAL="$(tput sgr0)" +if [ -t 1 ]; then +  RED=$(printf '\033[31m') +  GREEN=$(printf '\033[32m') +  YELLOW=$(printf '\033[33m') +  BLUE=$(printf '\033[34m') +  BOLD=$(printf '\033[1m') +  RESET=$(printf '\033[m')  else    RED=""    GREEN=""    YELLOW=""    BLUE=""    BOLD="" -  NORMAL="" +  RESET=""  fi  cd "$ZSH" @@ -51,10 +48,10 @@ then    printf '%s\n' '\____/_/ /_/  /_/ /_/ /_/\__, /    /___/____/_/ /_/  '    printf '%s\n' '                        /____/                       '    printf "${BLUE}%s\n" "Hooray! Oh My Zsh has been updated and/or is at the current version." -  printf "${BLUE}${BOLD}%s${NORMAL}\n" "To keep up on the latest news and updates, follow us on twitter: https://twitter.com/ohmyzsh" -  printf "${BLUE}${BOLD}%s${NORMAL}\n" "Get your Oh My Zsh swag at: https://shop.planetargon.com/collections/oh-my-zsh" +  printf "${BLUE}${BOLD}%s${RESET}\n" "To keep up on the latest news and updates, follow us on twitter: https://twitter.com/ohmyzsh" +  printf "${BLUE}${BOLD}%s${RESET}\n" "Get your Oh My Zsh swag at: https://shop.planetargon.com/collections/oh-my-zsh"  else -  printf "${RED}%s${NORMAL}\n" 'There was an error updating. Try again later?' +  printf "${RED}%s${RESET}\n" 'There was an error updating. Try again later?'  fi  # Unset git-config values set just for the upgrade | 
