diff options
author | Patrick Spek <p.spek@tyil.nl> | 2020-02-17 13:24:44 +0100 |
---|---|---|
committer | Patrick Spek <p.spek@tyil.nl> | 2020-02-17 13:24:44 +0100 |
commit | 797eca7cb514c76f83d4d3b0df711ed280184276 (patch) | |
tree | 11b81c290fad6ffbf7314980cb762fb93b372a3c /.config/shell | |
parent | 8979b768965109f39730ed2a431fbf2e4d369502 (diff) |
Add colors file for Bash
Diffstat (limited to '.config/shell')
-rw-r--r-- | .config/shell/colors/bash | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/.config/shell/colors/bash b/.config/shell/colors/bash new file mode 100644 index 0000000..1898573 --- /dev/null +++ b/.config/shell/colors/bash @@ -0,0 +1,67 @@ +#! /usr/bin/env bash + +# - https://misc.flogisoft.com/bash/tip_colors_and_formatting + +# Foreground colors +SHELLC_F_BLACK='\e[30m' +SHELLC_F_RED='\e[31m' +SHELLC_F_GREEN='\e[32m' +SHELLC_F_YELLOW='\e[33m' +SHELLC_F_BLUE='\e[34m' +SHELLC_F_MAGENTA='\e[35m' +SHELLC_F_CYAN='\e[36m' +SHELLC_F_LIGHTGRAY='\e[37m' + +SHELLC_F_DARKGRAY='\e[90m' +SHELLC_F_LIGHTRED='\e[91m' +SHELLC_F_LIGHTGREEN='\e[92m' +SHELLC_F_LIGHTYELLOW='\e[93m' +SHELLC_F_LIGHTBLUE='\e[94m' +SHELLC_F_LIGHTMAGENTA='\e[95m' +SHELLC_F_LIGHTCYAN='\e[96m' +SHELLC_F_WHITE='\e[97m' + +# Background colors +SHELLC_B_BLACK='\e[40m' +SHELLC_B_RED='\e[41m' +SHELLC_B_GREEN='\e[42m' +SHELLC_B_YELLOW='\e[43m' +SHELLC_B_BLUE='\e[44m' +SHELLC_B_MAGENTA='\e[45m' +SHELLC_B_CYAN='\e[46m' +SHELLC_B_LIGHTGRAY='\e[47m' + +SHELLC_B_DARKGRAY='\e[100m' +SHELLC_B_LIGHTRED='\e[101m' +SHELLC_B_LIGHTGREEN='\e[102m' +SHELLC_B_LIGHTYELLOW='\e[103m' +SHELLC_B_LIGHTBLUE='\e[104m' +SHELLC_B_LIGHTMAGENTA='\e[105m' +SHELLC_B_LIGHTCYAN='\e[106m' +SHELLC_B_WHITE='\e[107m' + +# Decorations +SHELLC_D_BOLD='\e[1m' +SHELLC_D_DIM='\e[2m' +SHELLC_D_ITALIC='\e[3m' +SHELLC_D_UNDERLINE='\e[4m' +SHELLC_D_BLINK='\e[5m' +SHELLC_D_INVERT='\e[7m' +SHELLC_D_INVISIBLE='\e[8m' +SHELLC_D_STRIKETHROUGH='\e[9m' + +# Reset +SHELLC_D_BOLD_RESET='\e[21m' +SHELLC_D_DIM_RESET='\e[22m' +SHELLC_D_UNDERLINE_RESET='\e24m' +SHELLC_D_BLINK_RESET='\e25m' +SHELLC_D_INVERT_RESET='\e27m' +SHELLC_D_INVISIBLE_RESET='\e28m' + +SHELLC_RESET_COLOR='\e[39m' +SHELLC_RESET_FULL='\e[0m' +SHELLC_RESET_COLOR_F='\e[39m' +SHELLC_RESET_COLOR_B='\e[49m' + +# Missing +SHELLC_RESET_DECORATION=$SHELLC_RESET_FULL |