Prints the current month with the current day highlighted.
Similar to cal
, ncal
, etc.
- auto-update GUI when next day came.
- extract the calendar array into the model.
- make the model navigable via vim home row keys (hjkl).
- go to next month when leaving left or right.
Later/maybe:
- have interactive events.
- let user associated input forms with certain days of the calendar.
- show interactive events on days (eg blue font highlight).
- activate interactive events with special key (eg enter/space).
- have script events.
- let user associated script with certain days of the calendar.
- show script events on days (eg blue font highlight).
- activate script events with special key (eg enter/space).
- run the associated script.