Claude Code notification
hypr-notify-cc
Desktop notifications for Claude Code on the Hyprland compositor.
Install
git clone https://github.com/liamlenholm/hypr-notify-cc.gitFrom the README
Hypr Notify CC Desktop notifications for Claude Code on Hyprland. Get notified when Claude finishes a task or needs your attention — only when you're not already looking at it. Features - Notifies on task completion - Notifies when Claude needs permission or input - Click notification to jump to the Claude session (focuses terminal + switches tmux session) - Smart focus detection — no notification if you're already looking at the terminal - Layered awareness: Hyprland window focus → tmux session (if available) - Works with or without tmux/sesh - Configurable terminal classes and behavior Requirements - Hyprland - Claude Code - notify-send (libnotify) - jq - mpv (for notification sound) - Mako notification daemon - A supported terminal: Ghostty, Alacritty, Kitty, foot, or WezTerm (configurable) Install This will: 1. Copy the hook scripts to ~/.claude/hooks/ 2. Create a config file at ~/.config/hypr-notify-cc/config 3. Add the required hooks to ~/.claude/settings.json 4. Add a mako rule so clicking a notification switches to the Claude session Restart Claude Code for the hooks to take effect. Uninstall Configuration Edit ~/.config/hypr-notify-cc/config: How it works Hypr Notify CC hooks into two Claude Code events: Focus detection Notifications are suppressed when you're already looking at Claude: 1. Hyprland — checks if the active window is a terminal 2. tmux (optional) — checks if the tmux client is viewing the session running Claude If you don't use tmux, it falls back to terminal focus only. If you use tmux with sesh or similar session managers, it correctly detects when you've switched to a different session. License MIT
Details
- Repository
- liamlenholm/hypr-notify-cc
- Language
- Shell
- Last updated
- 6 April 2026
FAQ
What is hypr-notify-cc?
Desktop notifications for Claude Code on the Hyprland compositor. It is a notification for Claude Code, from liamlenholm/hypr-notify-cc on GitHub.
How do I install hypr-notify-cc?
Clone liamlenholm/hypr-notify-cc from GitHub and follow the setup steps in its README.
Is hypr-notify-cc popular?
liamlenholm/hypr-notify-cc has 3 GitHub stars and 0 forks. It was last updated on 6 April 2026.
More notifications & sounds
claude-tmux-notify.nvim
3Popoch39/claude-tmux-notify.nvim
A Neovim toast when a Claude Code session in another tmux window needs input or finishes.
baselane sound packs
3baselane-sh/mods
Mods with themed sound packs (retro, sci-fi, zen, nature, office) for test results and turn completion.
Plagemes notification mods
3Plagemes/claude-mods
Mods for desktop notifications, chimes, sound packs, webhook pings to Slack or ntfy, and a /quiet mode.
attention-sounds
5peeratop02/attention-sounds
A mod that plays a sound when Claude finishes, needs permission or asks a question.
Aily
6jiunbae/aily
Claude Code notification hooks - Discord notifications with per-tmux-session threads
findmutlu-sounds
6mutlumehmet/claude-plugins
A mod with sound packs for sent prompts, permission prompts, finished jobs and subagents.
Browse the most popular Claude Code mods, all notifications & sounds, or the skills and MCP server directories.