[PR] dylanaraps/neofetch#1726 from coolreader18 - Allow rgb truecolors to be passed to --ascii_color
Upstream PR: https://github.com/dylanaraps/neofetch/pull/1726 Thanks to @coolreader18 Co-authored-by: Noah <33094578+coolreader18@users.noreply.github.com>
This commit is contained in:
commit
93d7b8b881
1 changed files with 6 additions and 0 deletions
6
neofetch
6
neofetch
|
@ -5113,6 +5113,12 @@ color() {
|
|||
case $1 in
|
||||
[0-6]) printf '%b\e[3%sm' "$reset" "$1" ;;
|
||||
7 | "fg") printf '\e[37m%b' "$reset" ;;
|
||||
"#"*)
|
||||
local rgb="${1//#}"
|
||||
rgb="$((0x$rgb))"
|
||||
printf '\e[38;2;%b;%b;%bm' "$(($rgb >> 16))" "$((($rgb >> 8) & 0xff))" "$(($rgb & 0xff))"
|
||||
;;
|
||||
|
||||
*) printf '\e[38;5;%bm' "$1" ;;
|
||||
esac
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue