aboutsummaryrefslogtreecommitdiff
path: root/examples/sanctorale-of.ini
Commit message (Collapse)AuthorAgeFilesLines
* feat(cli): --cal-dump NAME to generate a commented calendar templateLukasz Kasprzak2026-07-291-1934/+0
| | | | | | | | | | | | | | | Replace the static examples/sanctorale-of.ini with a `--cal-dump NAME` flag that writes the running universal calendar to ~/.config/lectio/calendars/NAME.ini as a fully-commented layer template (every celebration present, all commented). Uncomment one day and edit a field to override it; enable with `use = NAME`. - Form-aware: respects -l/--lectionary, so `-l trad --cal-dump x` dumps the 1962 calendar (322 entries) and the default dumps the OF calendar (212 entries). - Entries sorted by date then slug; refuses to overwrite an existing file. - Always in sync with the embedded (or sanctorale-overridden) calendar, so no stale checked-in template to maintain. - Update help text, man page (OPTIONS/FILES/EXAMPLES) and README to match; drop examples/sanctorale-of.ini.
* examples: ship a commented sanctorale calendar-layer templateLukasz Kasprzak2026-07-291-0/+1934
Add examples/sanctorale-of.ini: every universal Ordinary Form sanctorale entry as a COMMENTED calendar-layer block (date, rank, class, colour, name.<lang>). As shipped it changes nothing; to alter a day you copy it into ~/.config/lectio/calendars/, uncomment its block, edit a field, and enable the layer with `use =`. The layer overlays the embedded calendar field by field, so untouched days keep their defaults (verified: uncommenting St Sebastian with rank=feast makes it displace the ferial). Header documents suppress/add/readings. Man page and README point at it.