I just want to make sure not over engineering it.
This app will be personal tool I will use only on linux.
| Requirement | Implementation |
| -------------------------------------------- | ----------------------------------- |
| Needs a GUI | Tauri |
| Run in background | Tauri |
| Gobal hotkeys | Tauri |
| Timed events | Systemd timer |
| Catch up to missed event e.g. awake computer | Systemd timer |
| Share state with timer and GUI | Systemd service, socket programming |