← All Addons

Notifications

script

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