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 +}