feat(config): enable pane labels, terminal toasts, tweak kitty and niri settings

This commit is contained in:
Prad Nukala committed 2026-08-13 21:04:38 -04:00
1 parent c96c19c0f9
commit 320d8ee95b
37 files changed
+1034 -1802

No files matched your search

+209
View File
@@ -67,6 +67,215 @@
"installed_unix_ms": 1786302769417
}
},
{
"plugin_id": "persiyanov.reviewr",
"name": "reviewr",
"version": "0.30.1",
"min_herdr_version": "0.7.5",
"description": "Review agent-written diffs beside the chat and add line comments to the agent input.",
"manifest_path": "/home/prad/.config/herdr/plugins/github/persiyanov.reviewr-e87b654a74f8/herdr-plugin.toml",
"plugin_root": "/home/prad/.config/herdr/plugins/github/persiyanov.reviewr-e87b654a74f8",
"enabled": true,
"platforms": [
"macos",
"linux"
],
"build": [
{
"command": [
"bash",
"herdr/install.sh"
]
}
],
"actions": [
{
"id": "close",
"title": "reviewr: close pane",
"contexts": [
"pane",
"workspace"
],
"command": [
"bash",
"herdr/pane.sh",
"close"
]
},
{
"id": "open",
"title": "reviewr: open pane",
"contexts": [
"pane",
"workspace"
],
"command": [
"bash",
"herdr/pane.sh",
"open"
]
},
{
"id": "toggle",
"title": "reviewr: toggle pane",
"contexts": [
"pane",
"workspace"
],
"command": [
"bash",
"herdr/pane.sh",
"toggle"
]
}
],
"events": [
{
"on": "worktree.created",
"command": [
"bash",
"herdr/pane.sh",
"auto-open"
]
}
],
"panes": [
{
"id": "pane",
"title": "reviewr",
"placement": "split",
"command": [
"sh",
"-c",
"exec \"$HERDR_PLUGIN_ROOT/bin/herdr-reviewr\""
]
}
],
"source": {
"kind": "github",
"owner": "persiyanov",
"repo": "herdr-reviewr",
"resolved_commit": "792b4b31475ddbf263ee4d421a984e7418031506",
"managed_path": "/home/prad/.config/herdr/plugins/github/persiyanov.reviewr-e87b654a74f8",
"installed_unix_ms": 1786480679113
}
},
{
"plugin_id": "rjyo.window-title-sync",
"name": "Window Title Sync",
"version": "0.1.0",
"min_herdr_version": "0.7.0",
"description": "Sync the outer terminal title to the focused Herdr workspace, tab, and agent session.",
"manifest_path": "/home/prad/.config/herdr/plugins/github/rjyo.window-title-sync-aa963fbbc3d9/herdr-plugin.toml",
"plugin_root": "/home/prad/.config/herdr/plugins/github/rjyo.window-title-sync-aa963fbbc3d9",
"enabled": true,
"platforms": [
"macos",
"linux"
],
"actions": [
{
"id": "refresh",
"title": "Refresh terminal title",
"contexts": [
"workspace",
"tab",
"pane"
],
"command": [
"bun",
"sync-title.js"
]
}
],
"events": [
{
"on": "pane.agent_detected",
"command": [
"bun",
"sync-title.js"
]
},
{
"on": "pane.agent_status_changed",
"command": [
"bun",
"sync-title.js"
]
},
{
"on": "pane.closed",
"command": [
"bun",
"sync-title.js"
]
},
{
"on": "pane.created",
"command": [
"bun",
"sync-title.js"
]
},
{
"on": "pane.focused",
"command": [
"bun",
"sync-title.js"
]
},
{
"on": "pane.moved",
"command": [
"bun",
"sync-title.js"
]
},
{
"on": "tab.focused",
"command": [
"bun",
"sync-title.js"
]
},
{
"on": "tab.renamed",
"command": [
"bun",
"sync-title.js"
]
},
{
"on": "workspace.focused",
"command": [
"bun",
"sync-title.js"
]
},
{
"on": "workspace.renamed",
"command": [
"bun",
"sync-title.js"
]
},
{
"on": "workspace.updated",
"command": [
"bun",
"sync-title.js"
]
}
],
"source": {
"kind": "github",
"owner": "rjyo",
"repo": "herdr-window-title-sync",
"resolved_commit": "b07f1140b7308d66487b2f4be546c0c7db065569",
"managed_path": "/home/prad/.config/herdr/plugins/github/rjyo.window-title-sync-aa963fbbc3d9",
"installed_unix_ms": 1786479421566
}
},
{
"plugin_id": "vim-herdr-navigation",
"name": "Vim Herdr Navigation",