diff options
Diffstat (limited to 'calendar.def.h')
| -rw-r--r-- | calendar.def.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/calendar.def.h b/calendar.def.h new file mode 100644 index 0000000..3a43f0a --- /dev/null +++ b/calendar.def.h @@ -0,0 +1,25 @@ +/* clectio local calendar overrides -- suckless style: copy to calendar.h, + * edit, `make`. Compiled in; there is no config file at run time. + * + * Each row REPLACES the name and colour of ONE fixed date (month, day), every + * year. This is for MINOR local changes only. clectio has no calendar engine, + * so it CANNOT, here: + * - change a day's READINGS, or its RANK / precedence (it stores neither); + * - place MOVABLE feasts (Easter-relative dates); + * - arbitrate against the universal day -- an override wins UNCONDITIONALLY, + * so only override a date whose celebration you truly mean to replace. + * The readings shown on an overridden day stay the underlying day's -- which is + * correct for a memorial (it uses the weekday readings). For proper readings, + * ranks, or movable feasts, regenerate the calendar from lectio (see README). + * + * Colours: GREEN WHITE RED VIOLET ROSE BLACK + * Fields: { month, day, colour, "Display name" } + */ +static const Override overrides[] = { + /* Uncomment, edit, or add rows. Examples: */ + /* { 5, 16, RED, "Saint Andrew Bobola, priest and martyr" }, */ + /* { 4, 23, RED, "Saint Adalbert, bishop and martyr" }, */ + /* { 8, 15, WHITE, "The Assumption -- Our Lady of the Herbs" }, */ + + { 0, 0, 0, 0 } /* end marker -- keep this row last */ +}; |
