See notifications stacked by sender and expand a stack to read each one.
Good to know
Only one notification daemon can run at a time, so the built-in omarchy.notifications must be disabled.
A notification daemon for Omarchy with grouped notifications
Built by @ryanrhughes on GitHub. This page was written by @iluxav from public sources, last updated for c389e73 (2026-09-28), and may lag behind new releases.
Maintain Omapager? Claim itReplace Omarchy's built-in notifications with grouped stacks you can act on: copy codes, reply, snooze sources, and snooze automatically offered while you share your screen.
Only one notification daemon can run at a time, so the built-in omarchy.notifications must be disabled.
Code recognition is heuristic.
Inline replies need KDE Connect and its phone app, and only work when the notification exposes a matching KDE Connect reply channel.
Web notifications open their source URL when no matching window is found; window matching by title is controlled by smartRaise.
Critical notifications still show.
Detects sharing through the Hyprland portal only; screenshots, direct VNC capture and apps that bypass the portal are not detected. Nothing is muted until you choose.
Recent clears when the shell restarts.
Requests expose your IP and request time to the site; needs Pillow. Set fetchRemoteIcons to false in shell.json to turn it off (config-only since v1.1.1).
Kept for historyHours (24 by default, 0 disables it); detected verification codes are redacted.
Changes on main after v1.1.1, which the marketplace installs while the next release awaits approval: a History section in the panel, a fullscreenOverlay option, and click actions for Omarchy screenshot, Taildrop and crash notifications.
Git HEAD of main (marketplace or Git install); no tagged release yet. Sender-provided image files now need Pillow, otherwise they fall back to theme icons.
Seeded by @iluxav with Claude Code (canido)
First tagged releases (v1.0.0, v1.1.0 and v1.1.1, all on 2026-09-13). Installed as an Omarchy plugin that replaces omarchy.notifications; options live in the njpatel.omapager entry of ~/.config/omarchy/shell.json.
Also: Follows the Omarchy theme; notification text scales from 75 to 200 percent; v1.1.1 makes website-icon fetching config-only.
omarchy plugin add from the Omarchy Plugin Marketplace or a Git clone, then disable omarchy.notifications and enable the plugin. Needs Omarchy with Quickshell 0.3.x, Hyprland and Python 3.
Seeded by @iluxav with Claude Code (canido)