opencode-hypr-notifier
v1.1.0
Published
OpenCode plugin for desktop notifications via notify-send. Get notified when OpenCode needs approval or is waiting for input.
Downloads
9
Maintainers
Readme
OpenCode Hyprland Notifier
Desktop notifications for OpenCode via notify-send.
Install
Option 1: npm (recommended)
Add to your opencode.json:
{
"plugin": ["opencode-hypr-notifier"]
}Option 2: Local file
cp src/hypr-notifier.ts ~/.config/opencode/plugin/Requirements
notify-send- Install viaapt install libnotify-binorpacman -S libnotify- A notification daemon (dunst, mako, swaync, etc.)
Events
| Event | When | Urgency |
|-------|------|---------|
| permission.updated | OpenCode needs approval | Critical |
| session.idle | Waiting for your input | Normal |
Only one idle notification per waiting period (no spam).
Configuration (Optional)
Create ~/.config/opencode/opencode-hyprland.json:
{
"notification": true,
"timeout": 15000,
"urgency": { "permission": "critical", "idle": "normal" },
"icons": { "permission": "dialog-password", "idle": "dialog-information" }
}| Option | Default | Description |
|--------|---------|-------------|
| notification | true | Enable/disable |
| timeout | 15000 | Display time in ms |
| transient | false | Don't persist in notification history |
| urgency.* | varies | "low", "normal", or "critical" |
License
MIT
