Ik wou een met KDE geïntegreerde manier om mijn kalender en contacten met mijn Nextcloud instantie te syncen.
Merkuro ( https://apps.kde.org/nl/merkuro/ ) lijkt de aangewezen toepassing hier voor te zijn. Gebruik van bijvoorbeeld Thunderbird zou niet passend zijn aangezien ik dat programma niet wil gebruiken voor e-mail. Waarom zou ik het dan wel gebruiken voor agenda’s en contacten?
Unfortunately, Merkuro didn't work immediately. Some software libraries are missing if you want a non-flatpak installation like I did (I haven't tested the Merkuro flatpak!!).
Installed Merkuro (calendar) but crashed immediately after opening:
QQmlApplicationEngine failed to load component
qrc:/qt/qml/org/kde/merkuro/calendar/qml/Main.qml:280:5: Type ConfigurationsView unavailable
qrc:/qt/qml/org/kde/merkuro/calendar/qml/Settings/ConfigurationsView.qml:5:1: module "org.kde.kirigamiaddons.settings" is not installed
After some searching, I discovered that the Kirigami libraries were partially installed.
apt search kirigami-addons
Op mijn systeem was het Kirigami pakket niet geïnstalleerd:
kirigami-addons-dev/testing,now 1.12.0-1 amd64
Wat eigenlijk vreemd is als ik er even over nadenk, waarom zou een dev (development) pakket aanwezig moeten zijn op een systeem voor de eindgebruiker? Zie alleen nadelen (dev pakketten geven vaak toegang tot achterdeuren)
Na het installeren van het pakket:
sudo apt install kirigami-addons-dev
Kon ik Merkuro instellen voor syncen van Kalender en Kontacten op Tuxedo OS Debian met Nextcloud. (Instellingen > Merkuro-agenda configureren > Accounts > Account toevoegen > DAV-groupware-hulpbron)