mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2025-12-26 02:12:33 +01:00
30 lines
748 B
Text
30 lines
748 B
Text
COLOR_DEFAULT='\033[0m'
|
|
COLOR_LIGHTRED='\033[1;31m'
|
|
COLOR_GREEN='\033[0;32m'
|
|
COLOR_LIGHTGREEN='\033[1;32m'
|
|
COLOR_BROWN='\033[0;33m'
|
|
COLOR_PINK='\033[1;35m'
|
|
COLOR_YELLOW='\033[1;33m'
|
|
COLOR_WHITE='\033[1;37m'
|
|
|
|
function echo_color {
|
|
for i in "${@:3}"
|
|
do
|
|
eval printf "\$COLOR_${1}"
|
|
printf "$2$i\n"
|
|
done
|
|
printf $COLOR_DEFAULT
|
|
}
|
|
|
|
function query { echo_color 'BROWN' ' ' "$@"; printf ' > '; }
|
|
function text { echo_color 'WHITE' '' "$@"; }
|
|
function proclaim { echo_color 'PINK' \ "$@"; }
|
|
function info { echo_color 'BROWN' \ "$@"; }
|
|
function note { echo_color 'YELLOW' \ "$@"; }
|
|
function shell_example {
|
|
printf '\n';
|
|
echo_color 'LIGHTGREEN' "\t>${COLOR_GREEN} " "$@"
|
|
printf '\n'
|
|
}
|
|
function warn { echo_color 'LIGHTRED' \ "$@"; }
|
|
|