Skip to content

v1.22.0

Choose a tag to compare

@github-actions github-actions released this 20 Feb 12:21
· 288 commits to main since this release

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_NAME environment 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 -activate to 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