# Bash colors
# Author: Dimitris Tassopoulos
# Reset
COLOR_RESET='\033[0m'     # Text Reset

# Regular Colors
COLOR_BLACK='\033[0;30m'        # Black
COLOR_RED='\033[0;31m'          # Red
COLOR_GREEN='\033[0;32m'        # Green
COLOR_YELLOW='\033[0;33m'       # Yellow
COLOR_BLUE='\033[0;34m'         # Blue
COLOR_PURPLE='\033[0;35m'       # Purple
COLOR_CYAN='\033[0;36m'         # Cyan
COLOR_WHITE='\033[0;37m'        # White

# Bold
COLOR_BBLACK='\033[1;30m'       # Black
COLOR_BRED='\033[1;31m'         # Red
COLOR_BGREEN='\033[1;32m'       # Green
COLOR_BYELLOW='\033[1;33m'      # Yellow
COLOR_BBLUE='\033[1;34m'        # Blue
COLOR_BPURPLE='\033[1;35m'      # Purple
COLOR_BCYAN='\033[1;36m'        # Cyan
COLOR_BWHITE='\033[1;37m'       # White

# Underline
COLOR_UBLACK='\033[4;30m'       # Black
COLOR_URED='\033[4;31m'         # Red
COLOR_UGREEN='\033[4;32m'       # Green
COLOR_UYELLOW='\033[4;33m'      # Yellow
COLOR_UBLUE='\033[4;34m'        # Blue
COLOR_UPURPLE='\033[4;35m'      # Purple
COLOR_UCYAN='\033[4;36m'        # Cyan
COLOR_UWHITE='\033[4;37m'       # White

# Background
COLOR_GBLACK='\033[40m'       # Black
COLOR_GRED='\033[41m'         # Red
COLOR_GGREEN='\033[42m'       # Green
COLOR_GYELLOW='\033[43m'      # Yellow
COLOR_GBLUE='\033[44m'        # Blue
COLOR_GPURPLE='\033[45m'      # Purple
COLOR_GCYAN='\033[46m'        # Cyan
COLOR_GWHITE='\033[47m'       # White

# High Intensity
COLOR_IBLACK='\033[0;90m'       # Black
COLOR_IRED='\033[0;91m'         # Red
COLOR_IGREEN='\033[0;92m'       # Green
COLOR_IYELLOW='\033[0;93m'      # Yellow
COLOR_IBLUE='\033[0;94m'        # Blue
COLOR_IPURPLE='\033[0;95m'      # Purple
COLOR_ICYAN='\033[0;96m'        # Cyan
COLOR_IWHITE='\033[0;97m'       # White

# Bold High Intensity
COLOR_HI_BLACK='\033[1;90m'      # Black
COLOR_HI_RED='\033[1;91m'        # Red
COLOR_HI_GREEN='\033[1;92m'      # Green
COLOR_HI_YELLOW='\033[1;93m'     # Yellow
COLOR_HI_BLUE='\033[1;94m'       # Blue
COLOR_HI_PURPLE='\033[1;95m'     # Purple
COLOR_HI_CYAN='\033[1;96m'       # Cyan
COLOR_HI_WHITE='\033[1;97m'      # White

# High Intensity backgrounds
COLOR_HIG_BLACK='\033[0;100m'   # Black
COLOR_HIG_RED='\033[0;101m'     # Red
COLOR_HIG_GREEN='\033[0;102m'   # Green
COLOR_HIG_YELLOW='\033[0;103m'  # Yellow
COLOR_HIG_BLUE='\033[0;104m'    # Blue
COLOR_HIG_PURPLE='\033[0;105m'  # Purple
COLOR_HIG_CYAN='\033[0;106m'    # Cyan
COLOR_HIG_WHITE='\033[0;107m'   # White