Calendar-cli: Difference between revisions
From wikinotes
(Created page with "A commandline CalDav client, supporting both todos and calendars.<br> Not available while offline. = Documentation = <blockquote> {| class="wikitable" |- | github || https://...") |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
A commandline CalDav client, supporting both todos and calendars.<br> | A commandline CalDav client, supporting both todos and calendars.<br> | ||
Not available while offline. | Not available while offline.<br> | ||
Python, but very minimal depdendencies. | |||
= Documentation = | = Documentation = | ||
Line 10: | Line 11: | ||
|} | |} | ||
</blockquote><!-- Documentation --> | </blockquote><!-- Documentation --> | ||
= Locations = | |||
<blockquote> | |||
{| class="wikitable" | |||
|- | |||
| <code>~/.config/calendar.conf</code> || config | |||
|- | |||
|} | |||
</blockquote><!-- Locations --> | |||
= Install = | |||
<blockquote> | |||
<syntaxhighlight lang="bash"> | |||
aura -A calendar-cli | |||
</syntaxhighlight> | |||
</blockquote><!-- Install --> | |||
= Usage = | |||
<blockquote> | |||
<syntaxhighlight lang="bash"> | |||
calendar-cli.py | |||
</syntaxhighlight> | |||
</blockquote><!-- Usage --> | |||
= Configuration = | |||
<blockquote> | |||
<syntaxhighlight lang="javascript"> | |||
// ~/.config/calendar.conf | |||
{ | |||
"default": | |||
{ "caldav_url": "http://foo.bar.example.com/caldav/", | |||
"caldav_user": "luser", | |||
"caldav_pass": "insecure" | |||
}, | |||
"bazimportant": | |||
{ | |||
"inherits": "baz", | |||
"calendar_url": "important" | |||
} | |||
} | |||
</syntaxhighlight> | |||
Settings from default are used when not defined. | |||
</blockquote><!-- Configuration --> |
Latest revision as of 08:47, 8 August 2023
A commandline CalDav client, supporting both todos and calendars.
Not available while offline.
Python, but very minimal depdendencies.
Documentation
github https://github.com/tobixen/calendar-cli
Locations
~/.config/calendar.conf
config
Install
aura -A calendar-cli
Usage
calendar-cli.py
Configuration
// ~/.config/calendar.conf { "default": { "caldav_url": "http://foo.bar.example.com/caldav/", "caldav_user": "luser", "caldav_pass": "insecure" }, "bazimportant": { "inherits": "baz", "calendar_url": "important" } }Settings from default are used when not defined.