From d58ac7945a97b4029772022550775ab834c81b97 Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Fri, 21 Aug 2026 09:38:22 +0200 Subject: build: proper Makefile with install, and usage in the README PREFIX ?= $(HOME)/.local and a '## '-comment help target, matching the sibling projects. The old file had no all target, no install, and a clean that removed only one of the two binaries. --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index a5662fc..920c056 100644 --- a/README.md +++ b/README.md @@ -4,10 +4,25 @@ A raw Xlib front-end for [colitur](../colitur): reads `colitur emit --format csv` on stdin, draws the year as a month grid coloured by each day's liturgical colour, and shows the selected day's readings underneath. + make && make install # into ~/.local/bin colitur emit --format csv --from 2027 --to 2027 | colitur-x Keys: arrows or `hjkl` move, `n`/`p` change month, `q` quits. +It reads CSV on **stdin** and nothing else, so the shell decides what it +shows. One month: + + colitur emit --format csv --from 2027 --to 2027 \ + | { head -1; grep "^2027-04"; } | colitur-x + +Another language, or a local calendar: + + colitur emit --format csv --from 2027 --to 2027 --lang en | colitur-x + colitur emit --format csv --from 2027 --to 2027 \ + --overlay ~/parish.sexp | colitur-x + +With no input it says so and exits 2. + ## Why it exists colitur is a Unix tool: it computes and prints. This is a separate program -- cgit v1.3