konsolekalendar --version (return code: 0)
Qt: 5.9.1
KDE Frameworks: 5.38.0
KonsoleKalendar: 5.5.3
konsolekalendar --help (return code: 0)
Usage: konsolekalendar [options]
A command line interface to KDE calendars
Generic options:
--help Show help about options
--help-all Show all options
--author Show author information
-v, --version Show version information
--license Show license information
-- End of options
Options:
--verbose Print helpful runtime messages
--dry-run Print what would have been done, but do not execute
--allow-gui Allow calendars which might need an interactive user interface
Incidence types (these options can be combined):
--event Operate for Events only (Default)
--todo Operate for To-dos only [NOT WORKING YET]
--journal Operate for Journals only [NOT WORKING YET]
Major operation modes:
--view Print incidences in specified export format
--add Insert an incidence into the calendar
--change Modify an existing incidence
--delete Remove an existing incidence
--create <filename> Create new Akonadi Resource for file
--import <import-file> Import this calendar to main calendar
--list-calendars List available calendars
Operation modifiers:
--all View all calendar entries, ignoring date/time options
--next View next activity in calendar
--show-next <days> From start date show next # days' activities
--uid <uid> Incidence Unique-string identifier
--date <start-date> Start from this day [YYYY-MM-DD]
--time <start-time> Start from this time [HH:MM:SS]
--end-date <end-date> End at this day [YYYY-MM-DD]
--end-time <end-time> End at this time [HH:MM:SS]
--epoch-start <epoch-time> Start from this time [secs since epoch]
--epoch-end <epoch-time> End at this time [secs since epoch]
--summary <summary> Add summary to incidence (for add/change modes)
--description <description> Add description to incidence (for add/change modes)
--location <location> Add location to incidence (for add/change modes)
--calendar <calendar id> Calendar to use when creating a new incidence
Export options:
--export-type <export-type> Export file type (Default: text)
--export-file <export-file> Export to file (Default: stdout)
--export-list Print list of export types supported and exit
Examples:
konsolekalendar --view
konsolekalendar --list-calendars
konsolekalendar --add --calendar 42 --date 2016-12-04 --time 10:00 --end-time 12:00 \
--summary "Doctor Visit" --description "Get My Head Examined"
konsolekalendar --delete --uid KOrganizer-1740326.803
Without any options konsolekalendar will output today's events
from 7am to 5pm or nothing at all if there aren't any
For more information visit the program home page at:
https://userbase.kde.org/KonsoleKalendar