From 0c0e646d108e0ce530ff97c94b97114a48d7cb4f Mon Sep 17 00:00:00 2001
From: Salt <rehashedsalt@cock.li>
Date: Mon, 7 Aug 2017 18:26:45 -0500
Subject: [PATCH] Added Frisch's colortest, slightly modified.

---
 .bin/colortest | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)
 create mode 100755 .bin/colortest

diff --git a/.bin/colortest b/.bin/colortest
new file mode 100755
index 00000000..fbd2417b
--- /dev/null
+++ b/.bin/colortest
@@ -0,0 +1,48 @@
+#!/bin/bash
+#
+# Description:
+#
+#    Prints a color table of 8bg * 8fg * 2 states (regular/bold)
+#
+# Copyright:
+#
+#    (C) 2009 Wolfgang Frisch <xororand@unfoog.de>
+#
+# License:
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+echo
+echo Table for 16-color terminal escape sequences.
+echo Replace ESC with \\033 in bash.
+echo
+echo "Background | Foreground colors"
+echo "-----------------------------------------------------------------------------"
+for((bg=40;bg<=47;bg++)); do
+	for((bold=0;bold<=1;bold++)) do
+		echo -en "\033[0m"" ESC[${bg}m   | "
+		for((fg=30;fg<=37;fg++)); do
+			if [ $bold == "0" ]; then
+				echo -en "█\033[${bg}m\033[${fg}m [${fg}m  "
+			else
+				echo -en "█\033[${bg}m\033[1;${fg}m [1;${fg}m"
+			fi
+		done
+		echo -e "\033[0m"
+	done
+	echo "----------------------------------------------------------------------------- "
+done
+
+echo
+echo