New Features
Zellij click-to-focus support (#33)
Clicking a notification now switches to the correct zellij tab — just like the existing tmux integration.
How it works:
- Detects zellij session via
$ZELLIJ/$ZELLIJ_SESSION_NAMEenvironment variables - Parses the active tab name from
zellij action dump-layout(KDL format) - On notification click: runs
zellij -s <session> action go-to-tab-name <tab>to switch to the correct tab, plus-activateto bring the terminal to the foreground
Note: Zellij only supports tab-level focus (not pane-level) — this is a zellij CLI limitation.
Multiplexer registry architecture
Terminal multiplexer integrations are now registry-based — adding a new multiplexer (screen, wezterm-mux, etc.) requires just one file + one line in the registry. No changes to notifier.go needed.
Priority order: tmux first, zellij second (first detected wins).
📦 Installation · 🔄 Updating
Full Changelog: v1.21.0...v1.22.0