Should save next alarm in rtc
The real time clock can usually wake a system so for alarms we would want to wake up the system to not miss e.g a wakeup call. This can e.g. be done via a systemd timer:
https://joeyh.name/blog/entry/a_programmable_alarm_clock_using_systemd/
since this needs privileges we'd likely need some form of dbus interface (maybe an extension of systemd-timedated
with a polkit rule?