lfos / calcurse

A text-based calendar and scheduling application
https://calcurse.org
BSD 2-Clause "Simplified" License
963 stars 95 forks source link

Question: how to make an event for US elections #482

Open nobrowser opened 4 months ago

nobrowser commented 4 months ago

This event occurs on

I think there's a way to express this in Ical, but I haven't had luck with the calcurse UI.

Pretty important event, that one.

-- Ian

nobrowser commented 4 months ago

Here is a work-around: Make a separate event for the exceptional case -- when Nov 1st falls on a Tuesday and Election Day is a week from then, which will thankfully happen next in 2033, by which time there may be no elections -- and a second one for the regular case when it's the first Tuesday in the month. A bit hackish but not unbearably so.

I still think the ical standard supports a neater way to do this and it would be good to support it in calcurse.

Btw, I think Canada's Victoria Day has a similarly complex rule.

-- Ian

avidseeker commented 2 weeks ago

Related PR: https://github.com/lfos/calcurse/pull/357