pimutils / todoman

✅ A simple, standards-based, cli todo (aka: task) manager.

Home Page:https://todoman.readthedocs.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Todoman and Khal not intergrating

dali-does opened this issue · comments

I have been moving all my calendar and todo managing to khal+todoman+vdirsyncer+nextcloud lately, but can't seem to get the tasks I create with todoman to show up in the calendar.

Running Arch Linux with the following versions:

todoman, version 4.0.0
khal, version 0.10.3
vdirsyncer, version 0.16.9.dev0+gb5dd092.d20210416

and the following configurations

Todoman

path = "~/.calendar/*"
date_format = "%Y-%m-%d"
time_format = "%H:%M"
default_list = "personal"
default_due = 48

Khal

cat .config/khal/config
[default]
highlight_event_days = true
default_calendar = work
timedelta = 7d

[calendars]
    [[work]]
    path = ~/.calendar/work
    type = calendar

    [[personal]]
    path = ~/.calendar/personal

    [[social]]
    path = ~/.calendar/social

[view]
dynamic_days = false

and vdirsyncer

cat .config/vdirsyncer/config
[general]
status_path = "~/.vdirsyncer/status/"

[pair calendar]
a = "calendar_local"
b = "calendar_remote"
collections = ["work","personal", "social"]
metadata = ["displayname", "color"]

[storage calendar_local]
type = "filesystem"
path = "~/.calendar"
fileext = ".ics"

[storage calendar_remote]
type = "caldav"
url = "REDACTED"
username = "REDACTED"
password.fetch = ["command", "pass", "nextcloud"]

None of the following todos show up in khal

todo list
5  [ ]       2021-06-11 07:39  testing again @work
6  [ ]       2021-06-08 19:39  test 3 @work
4  [ ]  !    2021-06-09 19:38  test again @personal
7  [ ]  !!!  2021-06-09 22:00  Anki @personal

I am currently working without access to my remote Nextcloud instance, but that should not give this problem?

Running with the DEBUG flag for khal and todoman shows nothing out of the ordinary. Have I interpreted the expected behaviour wrong, or am I doing something wrong?

Ahh, just read pimutils/khal#448 that VTODO's are not supposed to be rendered atm.