From c9759a0fc549a9bd487062152fffcbffb13178cb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=84min=20Baumeler?= <amin@indyfac.ch>
Date: Wed, 11 Jun 2025 09:11:36 +0200
Subject: [PATCH] color cal

---
 src/awk/cal.awk | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 src/awk/cal.awk

diff --git a/src/awk/cal.awk b/src/awk/cal.awk
new file mode 100644
index 0000000..31ab8ab
--- /dev/null
+++ b/src/awk/cal.awk
@@ -0,0 +1,18 @@
+BEGIN {
+  BLACK = "\033[1;30m"
+  GREEN = "\033[1;32m"
+  RED = "\033[1;31m"
+  FAINT = "\033[2m"
+  BOLD = "\033[1m"
+  BG = "\033[41m"
+  OFF = "\033[m"
+  day = day + 0
+  cur = cur + 0
+}
+NR == 1 { print GREEN $0 OFF; next }
+NR == 2 { print FAINT $0 OFF; next }
+{ 
+  sub("\\y"cur"\\y", BG BLACK BOLD cur OFF)
+  sub("\\y"day"\\y", RED BOLD day OFF)
+  print
+}