1999-08-17 16:01:18 -07:00
|
|
|
|
#!/bin/sh
|
|
|
|
|
#
|
|
|
|
|
# Eterm Color Grid Utility
|
|
|
|
|
#
|
|
|
|
|
# $Id$
|
|
|
|
|
|
|
|
|
|
echo "[0m"
|
|
|
|
|
echo "Eterm Color Grid Utility"
|
|
|
|
|
echo "------------------------"
|
|
|
|
|
|
|
|
|
|
echo
|
|
|
|
|
echo "The grid below displays all possible combinations of the terminal colors"
|
2001-06-28 19:01:05 -07:00
|
|
|
|
echo "you have configured. You may need to widen your terminal to see it properly."
|
1999-08-17 16:01:18 -07:00
|
|
|
|
echo
|
|
|
|
|
echo "FG BG"
|
|
|
|
|
echo "-- --"
|
2005-04-18 15:04:07 -07:00
|
|
|
|
echo " 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15"
|
1999-08-17 16:01:18 -07:00
|
|
|
|
fgstyle=""
|
2005-04-18 15:04:07 -07:00
|
|
|
|
for fg in 00 01 02 03 04 05 06 07 ; do
|
|
|
|
|
line="$fg "
|
|
|
|
|
case $fg in
|
|
|
|
|
00) fg_esc=30 ;;
|
|
|
|
|
01) fg_esc=31 ;;
|
|
|
|
|
02) fg_esc=32 ;;
|
|
|
|
|
03) fg_esc=33 ;;
|
|
|
|
|
04) fg_esc=34 ;;
|
|
|
|
|
05) fg_esc=35 ;;
|
|
|
|
|
06) fg_esc=36 ;;
|
|
|
|
|
07) fg_esc=37 ;;
|
|
|
|
|
esac
|
|
|
|
|
for bgstyle in "" ";5"; do
|
|
|
|
|
for bg in 00 01 02 03 04 05 06 07 ; do
|
|
|
|
|
case $bg in
|
|
|
|
|
00) bg_esc=40 ;;
|
|
|
|
|
01) bg_esc=41 ;;
|
|
|
|
|
02) bg_esc=42 ;;
|
|
|
|
|
03) bg_esc=43 ;;
|
|
|
|
|
04) bg_esc=44 ;;
|
|
|
|
|
05) bg_esc=45 ;;
|
|
|
|
|
06) bg_esc=46 ;;
|
|
|
|
|
07) bg_esc=47 ;;
|
|
|
|
|
esac
|
|
|
|
|
line="${line}[${fg_esc};${bg_esc}${fgstyle}${bgstyle}m @@ [0m"
|
|
|
|
|
done
|
1999-08-17 16:01:18 -07:00
|
|
|
|
done
|
2005-04-18 15:04:07 -07:00
|
|
|
|
echo "$line"
|
1999-08-17 16:01:18 -07:00
|
|
|
|
done
|
|
|
|
|
fgstyle=";1"
|
2005-04-18 15:04:07 -07:00
|
|
|
|
for fg in 08 09 10 11 12 13 14 15 ; do
|
|
|
|
|
line="$fg "
|
|
|
|
|
case $fg in
|
|
|
|
|
08) fg_esc=30 ;;
|
|
|
|
|
09) fg_esc=31 ;;
|
|
|
|
|
10) fg_esc=32 ;;
|
|
|
|
|
11) fg_esc=33 ;;
|
|
|
|
|
12) fg_esc=34 ;;
|
|
|
|
|
13) fg_esc=35 ;;
|
|
|
|
|
14) fg_esc=36 ;;
|
|
|
|
|
15) fg_esc=37 ;;
|
|
|
|
|
esac
|
|
|
|
|
for bgstyle in "" ";5"; do
|
|
|
|
|
for bg in 0 1 2 3 4 5 6 7 ; do
|
|
|
|
|
case $bg in
|
|
|
|
|
0) bg_esc=40 ;;
|
|
|
|
|
1) bg_esc=41 ;;
|
|
|
|
|
2) bg_esc=42 ;;
|
|
|
|
|
3) bg_esc=43 ;;
|
|
|
|
|
4) bg_esc=44 ;;
|
|
|
|
|
5) bg_esc=45 ;;
|
|
|
|
|
6) bg_esc=46 ;;
|
|
|
|
|
7) bg_esc=47 ;;
|
|
|
|
|
esac
|
|
|
|
|
line="${line}[${fg_esc};${bg_esc}${fgstyle}${bgstyle}m @@ [0m"
|
|
|
|
|
done
|
1999-08-17 16:01:18 -07:00
|
|
|
|
done
|
2005-04-18 15:04:07 -07:00
|
|
|
|
echo "$line"
|
1999-08-17 16:01:18 -07:00
|
|
|
|
done
|