From 6f5ddfaad6a81644ea1b677d891fc27860b20597 Mon Sep 17 00:00:00 2001 From: Fernando Schauenburg Date: Sat, 13 Jul 2024 21:58:42 +0200 Subject: [PATCH] bin: print color index --- bin/colors | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/bin/colors b/bin/colors index e6a9f8d..eb9c7f7 100755 --- a/bin/colors +++ b/bin/colors @@ -41,7 +41,7 @@ reset() { printf '\e[0m'; } fg_reset() { printf '\e[39m'; } bg_reset() { printf '\e[49m'; } -indent() { printf ' '; } +indent() { printf ' '; } newline() { printf '%b\n' '\e[0m'; } indexed_16() { @@ -49,7 +49,8 @@ indexed_16() { for i in 0 1; do indent for j in $(seq 0 7); do - bg_16 $((8*i + j)); printf '%4s' '' + n=$((8*i + j)) + bg_16 "$n"; fg_16 0; printf ' %2d ' "$n" done newline done @@ -62,7 +63,8 @@ indexed_256() { for i in 0 1; do indent for j in $(seq 0 7); do - bg_256 $((8*i + j)); printf '%9s' '' + n=$((8*i + j)) + bg_256 "$n"; fg_16 0; printf ' %3d ' "$n" done newline done @@ -72,7 +74,8 @@ indexed_256() { for j in $(seq 0 5); do indent for k in $(seq $i $(( i + 17 ))); do - bg_256 $((16 + 36*j + k)); printf '%4s' '' + n=$((16 + 36*j + k)) + bg_256 "$n"; fg_16 0; printf '%3d ' "$n" done newline done @@ -82,7 +85,8 @@ indexed_256() { for i in 0 1; do indent for j in $(seq 0 11); do - bg_256 $((232 + 12*i + j)); printf '%6s' '' + n=$((232 + 12*i + j)) + bg_256 "$n"; fg_16 0; printf ' %3d ' "$n" done newline done @@ -130,14 +134,14 @@ main() { indexed_16 echo indexed_256 - echo - gruvbox_dark - echo - gruvbox_light - echo - solarized - echo - nord + # echo + # gruvbox_dark + # echo + # gruvbox_light + # echo + # solarized + # echo + # nord } main