You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
61 lines
1.4 KiB
61 lines
1.4 KiB
2 years ago
|
#!/usr/bin/env sh
|
||
|
|
||
|
# This magical knowledge serves as a colorful palette of hues and shades,
|
||
|
# granting control over the appearance of the terminal.
|
||
2 years ago
|
# Use these variables to add color to your writing.
|
||
|
# Example: echo -en "${RED}Error:${RESET} An error message."
|
||
|
# This script contains all color codes in the POSIX standard.
|
||
|
# You must source this script with 'source ./cursor' or '. ./cursor' to use it.
|
||
2 years ago
|
|
||
|
# Reset all attributes to their default values
|
||
|
RESET="\033[0m"
|
||
|
|
||
|
# Colors
|
||
|
BLACK="\033[30m"
|
||
|
RED="\033[31m"
|
||
|
GREEN="\033[32m"
|
||
|
YELLOW="\033[33m"
|
||
|
BLUE="\033[34m"
|
||
2 years ago
|
PURPLE="\033[35m"
|
||
2 years ago
|
CYAN="\033[36m"
|
||
2 years ago
|
WHITE="\033[37m" # Or is this default/white?
|
||
|
GREY="\033[2m"
|
||
|
|
||
|
# Formatting
|
||
|
BOLD="\033[1m"
|
||
|
ITALICS="\033[3m" #or 3?
|
||
|
UNDERLINED="\033[4m"
|
||
|
BLINK="\033[5m"
|
||
|
INVERT="\033[7m"
|
||
|
STRIKE="\033[9m" # Strikethrough
|
||
2 years ago
|
|
||
|
# Bright colors
|
||
|
BRIGHT_BLACK="\033[30;1m"
|
||
|
BRIGHT_RED="\033[31;1m"
|
||
|
BRIGHT_GREEN="\033[32;1m"
|
||
|
BRIGHT_YELLOW="\033[33;1m"
|
||
|
BRIGHT_BLUE="\033[34;1m"
|
||
2 years ago
|
BRIGHT_PURPLE="\033[35;1m"
|
||
2 years ago
|
BRIGHT_CYAN="\033[36;1m"
|
||
|
BRIGHT_WHITE="\033[37;1m"
|
||
|
|
||
|
# Background colors
|
||
|
BG_BLACK="\033[40m"
|
||
|
BG_RED="\033[41m"
|
||
|
BG_GREEN="\033[42m"
|
||
|
BG_YELLOW="\033[43m"
|
||
|
BG_BLUE="\033[44m"
|
||
2 years ago
|
BG_PURPLE="\033[45m"
|
||
2 years ago
|
BG_CYAN="\033[46m"
|
||
|
BG_WHITE="\033[47m"
|
||
|
|
||
|
# Bright background colors
|
||
|
BG_BRIGHT_BLACK="\033[40;1m"
|
||
|
BG_BRIGHT_RED="\033[41;1m"
|
||
|
BG_BRIGHT_GREEN="\033[42;1m"
|
||
|
BG_BRIGHT_YELLOW="\033[103m"
|
||
|
BG_BRIGHT_BLUE="\033[104m"
|
||
2 years ago
|
BG_BRIGHT_PURPLE="\033[105m"
|
||
2 years ago
|
BG_BRIGHT_CYAN="\033[106m"
|
||
|
BG_BRIGHT_WHITE="\033[107m"
|