Command line prompt
colors within terminal / text¶
Version 1
red='\e[31m'
lred='\e[91m'
green='\e[32m'
lgreen='\e[92m'
yellow='\e[33m'
lyellow='\e[93m'
blue='\e[34m'
lblue='\e[94m'
magenta='\e[35m'
lmagenta='\e[95m'
cyan='\e[36m'
lcyan='\e[96m'
grey='\e[90m'
lgrey='\e[37m'
white='\e[97m'
black='\e[30m'
# bg
b_red='\e[41m'
b_lred='\e[101m'
b_green='\e[42m'
b_lgreen='\e[102m'
b_yellow='\e[43m'
b_lyellow='\e[103m'
b_blue='\e[44m'
b_lblue='\e[104m'
b_magenta='\e[45m'
b_lmagenta='\e[105m'
b_cyan='\e[46m'
b_lcyan='\e[106m'
b_grey='\e[100m'
b_lgrey='\e[47m'
b_white='\e[107m'
b_black='\e[40m'
# special
reset='\e[0;0m'
bold='\e[01m'
italic='\e[03m'
underline='\e[04m'
blinking='\e[05m'
inverse='\e[07m'
conceil='\e[08m'
crossedout='\e[09m'
bold_off='\e[22m'
italic_off='\e[23m'
underline_off='\e[24m'
inverse_off='\e[27m'
conceil_off='\e[28m'
crossedout_off='\e[29m'
Version 2
# Reset
Color_Off="\e[0m" # Text Reset
# Regular Colors
Black="\e[0;30m" # Black
Red="\e[0;31m" # Red
Green="\e[0;32m" # Green
Yellow="\e[0;33m" # Yellow
Blue="\e[0;34m" # Blue
Purple="\e[0;35m" # Purple
Cyan="\e[0;36m" # Cyan
White="\e[0;37m" # White
# Bold
BBlack="\e[1;30m" # Black
BRed="\e[1;31m" # Red
BGreen="\e[1;32m" # Green
BYellow="\e[1;33m" # Yellow
BBlue="\e[1;34m" # Blue
BPurple="\e[1;35m" # Purple
BCyan="\e[1;36m" # Cyan
BWhite="\e[1;37m" # White
# Underline
UBlack="\e[4;30m" # Black
URed="\e[4;31m" # Red
UGreen="\e[4;32m" # Green
UYellow="\e[4;33m" # Yellow
UBlue="\e[4;34m" # Blue
UPurple="\e[4;35m" # Purple
UCyan="\e[4;36m" # Cyan
UWhite="\e[4;37m" # White
# Background
On_Black="\e[40m" # Black
On_Red="\e[41m" # Red
On_Green="\e[42m" # Green
On_Yellow="\e[43m" # Yellow
On_Blue="\e[44m" # Blue
On_Purple="\e[45m" # Purple
On_Cyan="\e[46m" # Cyan
On_White="\e[47m" # White
# High Intensty
IBlack="\e[0;90m" # Black
IRed="\e[0;91m" # Red
IGreen="\e[0;92m" # Green
IYellow="\e[0;93m" # Yellow
IBlue="\e[0;94m" # Blue
IPurple="\e[0;95m" # Purple
ICyan="\e[0;96m" # Cyan
IWhite="\e[0;97m" # White
# Bold High Intensty
BIBlack="\e[1;90m" # Black
BIRed="\e[1;91m" # Red
BIGreen="\e[1;92m" # Green
BIYellow="\e[1;93m" # Yellow
BIBlue="\e[1;94m" # Blue
BIPurple="\e[1;95m" # Purple
BICyan="\e[1;96m" # Cyan
BIWhite="\e[1;97m" # White
# High Intensty backgrounds
On_IBlack="\e[0;100m" # Black
On_IRed="\e[0;101m" # Red
On_IGreen="\e[0;102m" # Green
On_IYellow="\e[0;103m" # Yellow
On_IBlue="\e[0;104m" # Blue
On_IPurple="\e[10;95m" # Purple
On_ICyan="\e[0;106m" # Cyan
On_IWhite="\e[0;107m" # White
# Various variables you might want for your PS1 prompt instead
Time12h="\T"
Time12a="\@"
PathShort="\w"
PathFull="\W"
NewLine="\n"
Jobs="\j"