calcurse
A text-based calendar and scheduling application. tldr-pages
On Linux
Linux
Start calcurse on interactive mode
calcurseIdentifyPrint the appointments and events for the current day and exit
calcurse --appointmentIdentifyRemove all local calcurse items and import remote objects
calcurse-caldav --init=keep-remoteRemove all remote objects and push local calcurse items
calcurse-caldav --init=keep-localCopy local objects to the CalDAV server and vice versa
calcurse-caldav --init=two-way