fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#vdirsyncer

0 posts0 participants0 posts today

I use #khard, #khal, #ikhal with #vdirsyncer to manage my addressbooks and calendars stored on my #cardav #caldav server. All is fine and very efficient. However, I'm looking for a todo manager for for my todo list. I know todoman but I would like a CLI tool with a TUI (think about curses or whatever, not only a command line to launch on each task you want to modifiy). If it uses vdirsyncer folder, it would be magic, but if it has an integrated caldav client, it's ok too. Any idea ?

Is there a way for to display new and modified appointments when I sync them? Like a changelog. Seems extremely helpful and common, but I can't find it in the docs.

Just found carl, a modern version of cal (the unix calendar utility that prints a tabular view of months).

What stands out for me here is the ability to highlight events from calendar files.

This is superb in conjunction with vdirsyncer, which I’ve been using for a long time for exactly the purpose of having a local directory of .ics files for each of my Nextcloud DAV calendars.

github.com/b1rger/carl

Also featured in my link log: blog.jutty.dev/links

GitHubGitHub - b1rger/carl: carl is a calendar for the commandline. It tries to mimic the various cal(1) implementations out there, but also adds enhanced features like colors and ical support. carl is a calendar for the commandline. It tries to mimic the various cal(1) implementations out there, but also adds enhanced features like colors and ical support. - b1rger/carl
#unix#linux#cli

I try ask URL from #iCloud with this simple snippet of #cURL:

curl -Lv -X PROPFIND \
     --header "Depth: 0" \
     -u 'jarkko.sakkinen:$(pass site/icloud.com./vdirsyncer)' \
     https://contacts.icloud.com/.carddav/wellknown

Cutting out the relevant part of the server response I get 401:

< HTTP/1.1 401 Unauthorized
< Server: AppleHttpServer/b866cf47a603

I do have app password generated. My iCloud is two-factor authenticated with #Yubikey but again I have the app password.

Any ideas/tips?

Who thought it was a good idea to let #vdirsyncer print "uploading item [id] to [name of local calendar]" when it's actually simply inserting some event from the remote side to the local one?

Imagine my anxiety when I tried to make extra sure (with read_only=true etc.) that it does NOT modify my Google Calendar while I'm setting everything up, only to then read hundreds of "uploading" messages?

(It simply always says "uploading", no matter what the destination is.)

I finally found a workaround for my issue with #NextCloud calendars. #VDirSyncer is the answer.

We share calendars with my fiancée to see each other's program but also invite each other to events that we want the other to attend.
NextCloud sadly has event ids unique across all calendars, thus this use case creates many id collisions between calendars.

When Vdirsyncer copies events from ics to caldav it does not use event ids, but creates own hash id from event content.

github.com/nextcloud/calendar/

Continued thread

Ok, da ist echt was im Argen. Von der manuell erstellten Liste mit den 8 noch fehlenden Terminen, ist der Import schon wieder für zwei Termine gescheitert. Dieses Mal aber immerhin mit einem Fehler. Leider kann man von dem Fehler aber nicht auf die fehlenden Termine schließen.

Das ist mir jetzt doch zu doof und die Feiertage/Ferien habe ich jetzt über die Kommandozeile mit #khal importiert und mit #vdirsyncer nach #nextcloud synchronisiert.

Das läuft schon länger, wird aber selten genutzt.

Yay, just switched my contacts and calendar syncing from #xandikos to #baikal
Initial sync with #vdirsyncer is much faster. There is some support for multiple users in baikal, but users can't change their own password, which is an issue.
I'm wondering if I'll go down the #nextcloud rabbit hole again. Last time I tried it was before the owncloud fork, and it was running very slowly, it was a pain. I'm basically hosting this on a potato, for myself and a few friends
#selfhosting