Skip to content

harishwtf/mani

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mani

A temple bell that rings when Claude Code needs your attention.

Mani (Tamil: mani) watches your Claude Code terminal session and plays an Indian temple bell sound whenever Claude asks for permission, has a question, or needs your input. Never miss a prompt again.

How It Works

  1. Install the extension
  2. Run "Mani: Setup Hook" from the command palette (Cmd+Shift+P)
  3. Start Claude Code in your terminal
  4. Hear the bell ring whenever Claude needs you

Mani uses Claude Code's hooks system to detect notification events and plays a Kovil bell sound with a VS Code popup so you can step away from your screen without worrying about missing a prompt.

Features

  • Temple bell notification sound — a 3-second Kovil bell clip plays when Claude needs attention
  • VS Code popup — shows a notification with a "Go to Terminal" button
  • Status bar indicator — the bell icon flashes when a notification fires
  • One-click setup — automatically configures the Claude Code hook
  • Customizable sounds — choose from the bundled Mani bell, the full-length version, or 14 macOS system sounds
  • Cross-platform — works on macOS, Linux, and Windows

Commands

Command Description
Mani: Setup Hook Configures the Claude Code notification hook
Mani: Remove Hook Removes the hook from Claude Code settings
Mani: Test Notification Test the bell sound and popup

Settings

Setting Default Description
mani.enabled true Enable or disable notifications
mani.sound default Sound to play: Mani bell, Mani (Full), system sounds, or none
mani.showPopup true Show a VS Code notification popup

Requirements

How It Works (Technical)

Mani registers a Notification hook in Claude Code's ~/.claude/settings.json. When Claude Code fires a notification event (permission prompts, questions, completion alerts), the hook writes a timestamp to a trigger file. The extension watches this file and plays the bell sound + shows the popup.

About

VS Code extension — Kovil temple bell notification when Claude Code needs your attention

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors