terminology/tools/pacman.sh

48 lines
4.7 KiB
Bash
Raw Normal View History

#!/usr/bin/env bash
2014-05-07 12:02:19 -07:00
# ANSI Color -- use these variables to easily have different color
# and format output. Make sure to output the reset sequence after
2014-05-07 12:02:19 -07:00
# colors (f = foreground, b = background), and use the 'off'
# feature for anything you turn on.
initializeANSI()
{
2018-07-18 11:51:00 -07:00
esc=$(echo -en "\033")
redf="${esc}[31m";
greenf="${esc}[32m"
yellowf="${esc}[33m"
bluef="${esc}[34m";
purplef="${esc}[35m"
cyanf="${esc}[36m";
whitef="${esc}[37m"
boldon="${esc}[1m";
2014-05-07 12:02:19 -07:00
reset="${esc}[0m"
}
# note in this first use that switching colors doesn't require a reset
# first - the new color overrides the old one.
clear
2014-05-07 12:02:19 -07:00
initializeANSI
cat << EOF
2014-05-08 13:41:43 -07:00
${yellowf} ▄███████▄${reset} ${redf} ▄██████▄${reset} ${greenf} ▄██████▄${reset} ${bluef} ▄██████▄${reset} ${purplef} ▄██████▄${reset} ${cyanf} ▄██████▄${reset}
${yellowf}▄█████████▀▀${reset} ${redf}${whitef}█▀█${redf}██${whitef}█▀█${redf}██▄${reset} ${greenf}${whitef}█▀█${greenf}██${whitef}█▀█${greenf}██▄${reset} ${bluef}${whitef}█▀█${bluef}██${whitef}█▀█${bluef}██▄${reset} ${purplef}${whitef}█▀█${purplef}██${whitef}█▀█${purplef}██▄${reset} ${cyanf}${whitef}█▀█${cyanf}██${whitef}█▀█${cyanf}██▄${reset}
${yellowf}███████▀${reset} ${redf}${whitef}▄▄█${redf}██${whitef}▄▄█${redf}███${reset} ${greenf}${whitef}▄▄█${greenf}██${whitef}▄▄█${greenf}███${reset} ${bluef}${whitef}▄▄█${bluef}██${whitef}▄▄█${bluef}███${reset} ${purplef}${whitef}▄▄█${purplef}██${whitef}▄▄█${purplef}███${reset} ${cyanf}${whitef}▄▄█${cyanf}██${whitef}▄▄█${cyanf}███${reset}
${yellowf}███████▄${reset} ${redf}████████████${reset} ${greenf}████████████${reset} ${bluef}████████████${reset} ${purplef}████████████${reset} ${cyanf}████████████${reset}
${yellowf}▀█████████▄▄${reset} ${redf}██▀██▀▀██▀██${reset} ${greenf}██▀██▀▀██▀██${reset} ${bluef}██▀██▀▀██▀██${reset} ${purplef}██▀██▀▀██▀██${reset} ${cyanf}██▀██▀▀██▀██${reset}
${yellowf} ▀███████▀${reset} ${redf}▀ ▀ ▀ ▀${reset} ${greenf}▀ ▀ ▀ ▀${reset} ${bluef}▀ ▀ ▀ ▀${reset} ${purplef}▀ ▀ ▀ ▀${reset} ${cyanf}▀ ▀ ▀ ▀${reset}
2014-05-08 13:41:43 -07:00
${boldon}${yellowf} ▄███████▄ ${redf} ▄██████▄ ${greenf} ▄██████▄ ${bluef} ▄██████▄ ${purplef} ▄██████▄ ${cyanf} ▄██████▄${reset}
${boldon}${yellowf}▄█████████▀▀ ${redf}${whitef}█▀█${redf}██${whitef}█▀█${redf}██▄ ${greenf}${whitef}█▀█${greenf}██${whitef}█▀█${greenf}██▄ ${bluef}${whitef}█▀█${bluef}██${whitef}█▀█${bluef}██▄ ${purplef}${whitef}█▀█${purplef}██${whitef}█▀█${purplef}██▄ ${cyanf}${whitef}█▀█${cyanf}██${whitef}█▀█${cyanf}██▄${reset}
${boldon}${yellowf}███████▀ ${redf}${whitef}▄▄█${redf}██${whitef}▄▄█${redf}███ ${greenf}${whitef}▄▄█${greenf}██${whitef}▄▄█${greenf}███ ${bluef}${whitef}▄▄█${bluef}██${whitef}▄▄█${bluef}███ ${purplef}${whitef}▄▄█${purplef}██${whitef}▄▄█${purplef}███ ${cyanf}${whitef}▄▄█${cyanf}██${whitef}▄▄█${cyanf}███${reset}
${boldon}${yellowf}███████▄ ${redf}████████████ ${greenf}████████████ ${bluef}████████████ ${purplef}████████████ ${cyanf}████████████${reset}
${boldon}${yellowf}▀█████████▄▄ ${redf}██▀██▀▀██▀██ ${greenf}██▀██▀▀██▀██ ${bluef}██▀██▀▀██▀██ ${purplef}██▀██▀▀██▀██ ${cyanf}██▀██▀▀██▀██${reset}
${boldon}${yellowf} ▀███████▀ ${redf}▀ ▀ ▀ ▀ ${greenf}▀ ▀ ▀ ▀ ${bluef}▀ ▀ ▀ ▀ ${purplef}▀ ▀ ▀ ▀ ${cyanf}▀ ▀ ▀ ▀${reset}
2014-05-07 12:02:19 -07:00
EOF