|
|
|
|
@ -1,7 +1,14 @@ |
|
|
|
|
|
|
|
|
|
# Use colors, but only if connected to a terminal, and that terminal |
|
|
|
|
# supports them. |
|
|
|
|
if [ -t 1 ]; then |
|
|
|
|
RB_RED=$(printf '\033[38;5;196m') |
|
|
|
|
RB_ORANGE=$(printf '\033[38;5;202m') |
|
|
|
|
RB_YELLOW=$(printf '\033[38;5;226m') |
|
|
|
|
RB_GREEN=$(printf '\033[38;5;082m') |
|
|
|
|
RB_BLUE=$(printf '\033[38;5;021m') |
|
|
|
|
RB_INDIGO=$(printf '\033[38;5;093m') |
|
|
|
|
RB_VIOLET=$(printf '\033[38;5;163m') |
|
|
|
|
|
|
|
|
|
RED=$(printf '\033[31m') |
|
|
|
|
GREEN=$(printf '\033[32m') |
|
|
|
|
YELLOW=$(printf '\033[33m') |
|
|
|
|
@ -9,6 +16,14 @@ if [ -t 1 ]; then |
|
|
|
|
BOLD=$(printf '\033[1m') |
|
|
|
|
RESET=$(printf '\033[m') |
|
|
|
|
else |
|
|
|
|
RB_RED="" |
|
|
|
|
RB_ORANGE="" |
|
|
|
|
RB_YELLOW="" |
|
|
|
|
RB_GREEN="" |
|
|
|
|
RB_BLUE="" |
|
|
|
|
RB_INDIGO="" |
|
|
|
|
RB_VIOLET="" |
|
|
|
|
|
|
|
|
|
RED="" |
|
|
|
|
GREEN="" |
|
|
|
|
YELLOW="" |
|
|
|
|
@ -40,13 +55,12 @@ fi |
|
|
|
|
printf "${BLUE}%s${NORMAL}\n" "Updating Oh My Zsh" |
|
|
|
|
if git pull --rebase --stat origin master |
|
|
|
|
then |
|
|
|
|
printf '%s' "$GREEN" |
|
|
|
|
printf '%s\n' ' __ __ ' |
|
|
|
|
printf '%s\n' ' ____ / /_ ____ ___ __ __ ____ _____/ /_ ' |
|
|
|
|
printf '%s\n' ' / __ \/ __ \ / __ `__ \/ / / / /_ / / ___/ __ \ ' |
|
|
|
|
printf '%s\n' '/ /_/ / / / / / / / / / / /_/ / / /_(__ ) / / / ' |
|
|
|
|
printf '%s\n' '\____/_/ /_/ /_/ /_/ /_/\__, / /___/____/_/ /_/ ' |
|
|
|
|
printf '%s\n' ' /____/ ' |
|
|
|
|
printf '%s %s__ %s %s %s %s %s__ %s\n' $RB_RED $RB_ORANGE $RB_YELLOW $RB_GREEN $RB_BLUE $RB_INDIGO $RB_VIOLET $RB_RESET |
|
|
|
|
printf '%s ____ %s/ /_ %s ____ ___ %s__ __ %s ____ %s_____%s/ /_ %s\n' $RB_RED $RB_ORANGE $RB_YELLOW $RB_GREEN $RB_BLUE $RB_INDIGO $RB_VIOLET $RB_RESET |
|
|
|
|
printf '%s / __ \%s/ __ \ %s / __ `__ \%s/ / / / %s /_ / %s/ ___/%s __ \ %s\n' $RB_RED $RB_ORANGE $RB_YELLOW $RB_GREEN $RB_BLUE $RB_INDIGO $RB_VIOLET $RB_RESET |
|
|
|
|
printf '%s/ /_/ /%s / / / %s / / / / / /%s /_/ / %s / /_%s(__ )%s / / / %s\n' $RB_RED $RB_ORANGE $RB_YELLOW $RB_GREEN $RB_BLUE $RB_INDIGO $RB_VIOLET $RB_RESET |
|
|
|
|
printf '%s\____/%s_/ /_/ %s /_/ /_/ /_/%s\__, / %s /___/%s____/%s_/ /_/ %s\n' $RB_RED $RB_ORANGE $RB_YELLOW $RB_GREEN $RB_BLUE $RB_INDIGO $RB_VIOLET $RB_RESET |
|
|
|
|
printf '%s %s %s %s /____/ %s %s %s %s\n' $RB_RED $RB_ORANGE $RB_YELLOW $RB_GREEN $RB_BLUE $RB_INDIGO $RB_VIOLET $RB_RESET |
|
|
|
|
printf "${BLUE}%s\n" "Hooray! Oh My Zsh has been updated and/or is at the current version." |
|
|
|
|
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" |
|
|
|
|
|