Lightweight way to sync a CalDav calendar

Lightweight way to sync a CalDav calendar:

I have my calendar and contacts in my Nextcloud server. I used to use Gnome DE which had an option in the settings to synchronise Nextcloud calendars / contacts using CalDav.

Now I switched to i3 without DE and I am searching for a lightweight way to synchronise my calendar and maybe also contacts with some program.

submitted by /u/CH_SWB
[link] [comments] via Linux 101 stuff. Questions are encouraged, noobs are welcome!