Nikos Alexandris

Remote Sensing Scientist, Dr

email
@twitter | freenode NikosA | github
gpg Fingerprint 0x9053534B693C4FB3

/prompt-bash-colors

Colors for prompt and bash

# Nikos Alexandris, Trikala, 27. 03. 2015
# inspired by https://wiki.archlinux.org/index.php/Color_Bash_Prompt#List_of_colors_for_prompt_and_Bash

# Reset
Reset='\e[0m' # Reset

# Regular Colors
System='\e[0;38;5;0m'   # System color
Black='\e[0;38;5;232m'  # Black 232
Red='\e[0;38;5;1m'      # Red 1
Green='\e[0;38;5;2m'    # Green 2
Brown='\e[0;38;5;3m'    # Brown 3
Blue='\e[0;38;5;4m'     # Blue 4
Magenta='\e[0;38;5;5m'  # Magenta 5
Cyan='\e[0;38;5;6m'     # Cyan 6
Gray='\e[0;38;5;7m'     # Gray 7

# High Intensity Colors
IGray='\e[0;38;5;8m'      # Darkgray 8
IRed='\e[0;38;5;9m'       # Red 9
IGreen='\e[0;38;5;10m'    # Green 10
Yellow='\e[0;38;5;11m'    # Yellow 11
IBlue='\e[0;38;5;12m'     # Blue 12
IMagenta='\e[0;38;5;13m'  # Magenta 13
ICyan='\e[0;38;5;14m'     # Cyan 14
White='\e[0;38;5;15m'     # White 15

# Background
On_System='\e[48;5;0m'   # System color
On_Black='\e[48;5;232m'  # Black 232
On_Red='\e[48;5;1m'      # Red 1
On_Green='\e[48;5;2m'    # Green 2
On_Brown='\e[48;5;3m'    # Brown 3
On_Blue='\e[48;5;4m'     # Blue 4
On_Magenta='\e[48;5;5m'  # Magenta 5
On_Cyan='\e[48;5;6m'     # Cyan 6
On_Gray='\e[48;5;7m'     # Gray 7

# High Intensity Background
On_IGray='\e[48;5;8m'      # Darkgray 8
On_IRed='\e[48;5;9m'       # Red 9
On_IGreen='\e[48;5;10m'    # Green 10
On_Yellow='\e[48;5;11m'    # Yellow 11
On_IBlue='\e[48;5;12m'     # Blue 12
On_IMagenta='\e[48;5;13m'  # Magenta 13
On_ICyan='\e[48;5;14m'     # Cyan 14
On_White='\e[48;5;15m'     # White 15

# Bold Regular Colors
BSystem='\e[1;38;5;0m'   # System color
BBlack='\e[1;38;5;232m'  # Black 232
BRed='\e[1;38;5;1m'      # Red 1
BGreen='\e[1;38;5;2m'    # Green 2
BBrown='\e[1;38;5;3m'    # Brown 3
BBlue='\e[1;38;5;4m'     # Blue 4
BMagenta='\e[1;38;5;5m'  # Magenta 5
BCyan='\e[1;38;5;6m'     # Cyan 6
BGray='\e[1;38;5;7m'     # Gray 7

# Bold High Intensity Colors
BIGray='\e[1;38;5;8m'      # Darkgray 8
BIRed='\e[1;38;5;9m'       # Red 9
BIGreen='\e[1;38;5;10m'    # Green 10
BYellow='\e[1;38;5;11m'    # Yellow 11
BIBlue='\e[1;38;5;12m'     # Blue 12
BIMagenta='\e[1;38;5;13m'  # Magenta 13
BICyan='\e[1;38;5;14m'     # Cyan 14
BWhite='\e[1;38;5;15m'     # White 15

# Underlined Regular Colors
USystem='\e[4;38;5;0m'   # System color
UBlack='\e[4;38;5;232m'  # Black 232
URed='\e[4;38;5;1m'      # Red 1
UGreen='\e[4;38;5;2m'    # Green 2
UBrown='\e[4;38;5;3m'    # Brown 3
UBlue='\e[4;38;5;4m'     # Blue 4
UMagenta='\e[4;38;5;5m'  # Magenta 5
UCyan='\e[4;38;5;6m'     # Cyan 6
UGray='\e[4;38;5;7m'     # Gray 7

# Underlined High Intensity Colors
UIGray='\e[4;38;5;8m'      # Darkgray 8
UIRed='\e[4;38;5;9m'       # Red 9
UIGreen='\e[4;38;5;10m'    # Green 10
UYellow='\e[4;38;5;11m'    # Yellow 11
UIBlue='\e[4;38;5;12m'     # Blue 12
UIMagenta='\e[4;38;5;13m'  # Magenta 13
UICyan='\e[4;38;5;14m'     # Cyan 14
UWhite='\e[4;38;5;15m'     # White 15

# Blinking Regular Colors
BlinkSystem='\e[5;38;5;0m'   # System color
BlinkBlack='\e[5;38;5;232m'  # Black 232
BlinkRed='\e[5;38;5;1m'      # Red 1
BlinkGreen='\e[5;38;5;2m'    # Green 2
BlinkBrown='\e[5;38;5;3m'    # Brown 3
BlinkBlue='\e[5;38;5;4m'     # Blue 4
BlinkMagenta='\e[5;38;5;5m'  # Magenta 5
BlinkCyan='\e[5;38;5;6m'     # Cyan 6
BlinkGray='\e[5;38;5;7m'     # Gray 7

# Blinking High Intensity Colors
BlinkIGray='\e[5;38;5;8m'      # Darkgray 8
BlinkIRed='\e[5;38;5;9m'       # Red 9
BlinkIGreen='\e[5;38;5;10m'    # Green 10
BlinkYellow='\e[5;38;5;11m'    # Yellow 11
BlinkIBlue='\e[5;38;5;12m'     # Blue 12
BlinkIMagenta='\e[5;38;5;13m'  # Magenta 13
BlinkICyan='\e[5;38;5;14m'     # Cyan 14
BlinkWhite='\e[5;38;5;15m'     # White 15

# Inverted Regular Colors
InvertedSystem='\e[7;38;5;0m'   # System color
InvertedBlack='\e[7;38;5;232m'  # Black 232
InvertedRed='\e[7;38;5;1m'      # Red 1
InvertedGreen='\e[7;38;5;2m'    # Green 2
InvertedBrown='\e[7;38;5;3m'    # Brown 3
InvertedBlue='\e[7;38;5;4m'     # Blue 4
InvertedMagenta='\e[7;38;5;5m'  # Magenta 5
InvertedCyan='\e[7;38;5;6m'     # Cyan 6
InvertedGray='\e[7;38;5;7m'     # Gray 7

# Inverted High Intensity Colors
InvertedIGray='\e[7;38;5;8m'      # Darkgray 8
InvertedIRed='\e[7;38;5;9m'       # Red 9
InvertedIGreen='\e[7;38;5;10m'    # Green 10
InvertedYellow='\e[7;38;5;11m'    # Yellow 11
InvertedIBlue='\e[7;38;5;12m'     # Blue 12
InvertedIMagenta='\e[7;38;5;13m'  # Magenta 13
InvertedICyan='\e[7;38;5;14m'     # Cyan 14
InvertedWhite='\e[7;38;5;15m'     # White 15