Today's task: #degoogle my calendar.
I tried a few options. Proton kinda works, but features appear in the UI and then insist on payment when you try to use them, which is an unfortunate dark pattern that I'm not comfortable with.
I installed Baïkal on my VPS and got it syncing with Thunderbird on my desktop. That seems to work well, although the UI is obviously not nearly as nice as Google Calendar, and I'll really miss having colour-coded events (although I guess I could create multiple calendars to achieve the same effect).
I can't work out how to use my Baïkal calendar on my Android phone though. It says to use DAVx5 to sync it, which I got installed... but how do I view the synced data? It says it just appears in the standard Android calendar app? What standard Android calendar app? My phone only has Google Calendar, and I can't find any app that says it works with local synced calendars. What am I missing here?
And in any case, having one app to sync and a different app to display the data feels like a weirdly backwards way of doing it. Is there really not just an app that speaks to a CalDAV server and displays a calendar all in one?