Browse Source

added colors.sh to showcase the use of ansiConfig

pull/7/head
Archund 5 years ago
parent
commit
78042caa50
1 changed files with 25 additions and 0 deletions
  1. +25
    -0
      scripts/colors.sh

+ 25
- 0
scripts/colors.sh View File

@ -0,0 +1,25 @@
#!/bin/bash
options
#STATICthis script sources ansiConfig to set up color variables
. ansiConfig.sh
#--------------------------------------
#set up colors
defineANSI
#use 'echo -e' or printf to parse escape sequences properly
echo -e "${FYLLW}Print colored text with ANSi escape codes! ${RESET}"
echo -e "${BWHITE}${FBLUE}You can define both foreground or background colors ${RESET}"
echo -e "${BCYAN}${FBLACK}Some terminals ${BOLDON}support${BOLDOFF} ${INVON}special${INVOFF} ${ITALON}format${ITALOFF} ${BLINK}options${STATIC}.${RESET}\n\n"
color="echo -e"
$color "You can set up a shortcut for ${ITALON}'echo -e'${ITALOFF} or ${ITALON}'echo -en'${ITALOFF}"
$color "${ITALON}\tcolor=\"echo -e\"${ITALOFF}"
$color "${ITALON}\t\$color \"\${BOLDON}BOLDSTRING\${BOLDOFF}\"${ITALOFF}"
echo -e "\n\nDont forget to ${RESET}RESET the colors\n"

Loading…
Cancel
Save