added colors into the mix

This commit is contained in:
Odweta
2025-12-20 20:16:13 +01:00
parent 99bd17d5ea
commit 4e137a0cf7
+27 -18
View File
@@ -1,15 +1,23 @@
#!/bin/bash
# color definitions
C_RESET=$'\e[0m'
C_GRAY=$'\e[90m'
C_CYAN=$'\e[36m'
C_BYELLOW_BOLD=$'\e[1;93m'
C_BWHITE_BOLD=$'\e[1;97m'
C_DIMYELLOW_ITALIC=$'\e[3;93m'
# logo definition
LOGO=" |
/\\ |
/ \\ |
/ \\ |
/ \\ |
/ ,, \\ |
/ | | \\ |
/_-'' ''-_\\ |
|"
LOGO=" $C_GRAY/$C_RESET
$C_CYAN /\\ $C_GRAY/$C_RESET
$C_CYAN / \\ $C_GRAY/$C_RESET
$C_CYAN / \\ $C_GRAY/$C_RESET
$C_CYAN / \\ $C_GRAY/$C_RESET
$C_CYAN / ,, \\ $C_GRAY/$C_RESET
$C_CYAN / | | \\ $C_GRAY/$C_RESET
$C_CYAN /_-'' ''-_\\ $C_GRAY/$C_RESET
$C_GRAY/$C_RESET"
# all the info fields
USER=$USER
@@ -41,16 +49,16 @@ mapfile -t LOGO_LINES <<< "$LOGO"
# array of strings as well for the info fields
INFO_LINES=(
"$USER @ $HOSTNAME"
$HORIZONTAL_SEPARATOR
"CPU : $CPU_MODELNAME ($CPU_THREADS_NUM threads)"
"RAM : $RAM"
"${C_BYELLOW_BOLD}$USER${C_BWHITE_BOLD} @ ${C_BYELLOW_BOLD}$HOSTNAME${C_RESET}"
${C_GRAY}$HORIZONTAL_SEPARATOR${C_RESET}
"${C_CYAN}CPU${C_DIMYELLOW_ITALIC} : $CPU_MODELNAME ($CPU_THREADS_NUM threads)"
"${C_CYAN}RAM${C_DIMYELLOW_ITALIC} : $RAM"
#"GPU: $GPU"
" : $UPTIME"
" : $KERNEL"
" : $WM"
" : $TERM"
" : $SHELL"
" ${C_CYAN}${C_DIMYELLOW_ITALIC} : $UPTIME"
" ${C_CYAN}${C_DIMYELLOW_ITALIC} : $KERNEL"
" ${C_CYAN}${C_DIMYELLOW_ITALIC} : $WM"
" ${C_CYAN}${C_DIMYELLOW_ITALIC} : $TERM"
" ${C_CYAN}${C_DIMYELLOW_ITALIC} : $SHELL"
)
for i in "${!LOGO_LINES[@]}"; do
@@ -60,3 +68,4 @@ for i in "${!LOGO_LINES[@]}"; do
[ $i -lt ${#INFO_LINES[@]} ] && printf " %s" "${INFO_LINES[$i]}"
printf "\n"
done
printf "${C_RESET}"