Notifications
Polls for notes matching a configurable date label and sends a desktop notification when a note's date is past due.
Setup
Add the following labels to a note that should drive the notifications:
| Label | Value | Description |
|---|---|---|
enabled |
true |
Enable notifications for this note |
dateLabel |
string | Name of the label to search for (e.g. dueDate) |
reminderTime |
number | Polling interval in seconds |
earliest |
true/false |
Whether to notify on the earliest or latest match |
requireInteraction |
true/false |
Keep the notification on screen until dismissed (default true; set false to let it auto-dismiss) |
How it works
On startup the script searches for notes where #{dateLabel} is set to a past date/time, picks the earliest (or latest) match, and sends a desktop notification via the Notification Library. It then reschedules itself after reminderTime seconds.
Changelog
Notifications Changelog
1.3.0 - 2026-09-19
Added
- make requireInteraction configurable
1.2.2 - 2026-08-17
Added
- add the Notifications addon