GitHub Notifications

May 26, 2026 ยท View on GitHub

GitHub notification support is optional. It is separate from the core RSS/Atom feed workflow and is disabled by default.

Enable

Enable the feature with the command line flag or environment variable:

synd --enable-github-notification true --github-pat <PAT>
SYND_ENABLE_GH=true SYND_GH_PAT=<PAT> synd

The equivalent configuration file entries are:

[github]
enable = true
pat = "<PAT>"

Keymap

KeyDescription
dMark the selected notification as done
DMark all notifications as done
uUnsubscribe from the selected thread
fOpen the notification filter

For the complete keymap, see keymap/default.rs.

Token Scopes

Classic Token

The repo scope is required.

Fine-Grained Token

"Metadata" repository permissions (read) and "Notifications" user permissions (read) are required.

Marking a notification as done is not supported by GitHub's fine-grained token API. Use a classic token if you need that operation.