diff --git a/scripts/ansiConfig.sh b/scripts/ansiConfig.sh new file mode 100755 index 0000000..28a5ae9 --- /dev/null +++ b/scripts/ansiConfig.sh @@ -0,0 +1,44 @@ +#!/bin/bash + +# ANSI color setup + +#use printf or echo -e + +defineANSI() { + +esc="\e" +# esc="\033" + +# Foreground colors + FBLACK="${esc}[30m" + FRED="${esc}[31m" + FGREEN="${esc}[32m" + FYLLW="${esc}[33m" + FBLUE="${esc}[34m" + FPRPL="${esc}[35m" + FCYAN="${esc}[36m" + FWHITE="${esc}[37m" + +# Background colors + BBLACK="${esc}[40m" + BRED="${esc}[41m" + BGREEN="${esc}[42m" + BYLLW="${esc}[43m" + BBLUE="${esc}[44m" + BPRPL="${esc}[45m" + BCYAN="${esc}[46m" + BWHITE="${esc}[47m" + +# Bold, italic, underline, and inverse style toggles + BOLDON="${esc}[1m" + BOLDOFF="${esc}[22m" + ITALON="${esc}[3m" + ITALOFF="${esc}[23m" + UNDERON="${esc}[4m" + UNDEROFF="${esc}[24m" + INVON="${esc}[7m" + INVOFF="${esc}[27m" + +} + +reset="${esc}[0m"