CardDAV Librem 5

Question/Discussion: Is it possible to utilized CardDAV (WebDav) with the built in utilities on the Librem 5?

CardDav is a popular method to store contact files across devices and is supported by many popular web-mail services such as Posteo:

Is CardDAV something that is currently supported on the Librem 5?

1 Like

Having not done this yet, but in the contacts app (preferences) you can define/configure ‘online contacts’.
In the dropdown list there is an option with name “Imap and SMTP”.
Maybe this route can help you achieving your goal.
Also, when you have Evolution installed, you can export the addressbook into a vcf file.
Perhaps you can import that file into Posteo.

I just checked: Posteo offers vcf import (see screenshot).

1 Like

In Gnome 46 it is supported when I tried it sortof worked with Mobian. For L5 byzantium and even crimson based on the supported Gnome version in bookworm I don’t think CarDAV plugins in the online accounts will be available.

Debian -- News -- Debian 12 "bookworm" released uses Gnome 43, you will have to wait another 2 years until debian releases a version that includes Gnome 46 or newer.

My guess is the only way to support it and which has worked for me is using Evolution server plugin. You can install it from the software store, setup using evolution app, then it will sync with your Gnome Calendar, Contacts just fine.

1 Like

I am hosting nextcloud, and have addded the nextcloud account to PureOS. Calendar, contacts and storage works. I believe nextcloud uses caldav at least

1 Like

I was able to remove the debian pkg for gnome-contacts (v42) and install v46 via flatpak using the flathub repository.

Gnome menu => About Contacts shows v46.0 installed. I’m still unable to create contact groups or use shift-click to select multiple entries for bulk deletion however.

1 Like

Group contacts:
Long-press a contact, active the Ctrl key on the keyboard, select other contact(s), then press Link. (I’ve only tested this just now, so I don’t know if it’s easy to use… or to ungroup after the “undo” button disappears.)

Delete multiple contacts:
Long-press a contact, activate the Ctrl key on the keyboard, select other contact(s), then press Remove.

EDIT: Actually, you don’t even need the Ctrl key. Long-press one, then long-press the rest.

EDIT2: The Link button may only be for consolidating numbers to one card, not for messaging them all. Disregard

1 Like

I’m on the desktop.Is CTRL key the equivalent of a long press?

EDIT: Nevermind, looks like long click on the desktop works the same. Once I enter the contact selection mode with the check circles on the right, I am able to use Shift-Click to select multiple items.

1 Like

When trying to set up my own CalDav and CardDav syncing, I could not do it without installing Evolution. Once installed it can all be done in there.

It is a limitation caused by Gnome I seem to recall, not PureOS.