github 777genius/claude-notifications-go v1.22.0

latest releases: v1.40.1, v1.40.0, v1.39.4...
6 months ago

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

Don't miss a new claude-notifications-go release

NewReleases is sending notifications on new releases.