mirror of
https://github.com/prdlk/dotfiles.git
synced 2026-11-02 19:32:43 +00:00
346 lines
7.6 KiB
JSON
346 lines
7.6 KiB
JSON
[
|
|
{
|
|
"plugin_id": "official.browser",
|
|
"name": "Browser",
|
|
"version": "0.1.0",
|
|
"min_herdr_version": "0.7.4",
|
|
"description": "Open and inspect real browser pages from Herdr.",
|
|
"manifest_path": "/home/prad/.config/herdr/plugins/github/official.browser-ff2a44eccae9/herdr-plugin.toml",
|
|
"plugin_root": "/home/prad/.config/herdr/plugins/github/official.browser-ff2a44eccae9",
|
|
"enabled": true,
|
|
"platforms": [
|
|
"linux",
|
|
"macos"
|
|
],
|
|
"actions": [
|
|
{
|
|
"id": "open-localhost",
|
|
"title": "Open localhost in browser",
|
|
"contexts": [
|
|
"workspace"
|
|
],
|
|
"command": [
|
|
"bun",
|
|
"run",
|
|
"src/actions/open-localhost.ts"
|
|
]
|
|
},
|
|
{
|
|
"id": "status",
|
|
"title": "Browser status",
|
|
"contexts": [
|
|
"workspace"
|
|
],
|
|
"command": [
|
|
"bun",
|
|
"run",
|
|
"src/actions/status.ts"
|
|
]
|
|
}
|
|
],
|
|
"panes": [
|
|
{
|
|
"id": "browser",
|
|
"title": "Browser",
|
|
"placement": "split",
|
|
"command": [
|
|
"bun",
|
|
"run",
|
|
"src/viewer.ts"
|
|
]
|
|
}
|
|
],
|
|
"link_handlers": [
|
|
{
|
|
"id": "localhost",
|
|
"title": "Open in Herdr Browser",
|
|
"pattern": "^https?://(localhost|127\\.0\\.0\\.1|\\[::1\\])(:[0-9]+)?([/?#].*)?$",
|
|
"action": "open-localhost"
|
|
}
|
|
],
|
|
"source": {
|
|
"kind": "github",
|
|
"owner": "ogulcancelik",
|
|
"repo": "herdr-browser",
|
|
"resolved_commit": "be6888b71cf4eb5939ee79a746bd1a1c22ade046",
|
|
"managed_path": "/home/prad/.config/herdr/plugins/github/official.browser-ff2a44eccae9",
|
|
"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",
|
|
"version": "0.1.0",
|
|
"min_herdr_version": "0.7.0",
|
|
"description": "Seamless Ctrl+h/j/k/l navigation across herdr panes and Vim/Neovim splits",
|
|
"manifest_path": "/home/prad/.herdr/vim-herdr-navigation/herdr-plugin.toml",
|
|
"plugin_root": "/home/prad/.herdr/vim-herdr-navigation",
|
|
"enabled": true,
|
|
"platforms": [
|
|
"linux",
|
|
"macos"
|
|
],
|
|
"actions": [
|
|
{
|
|
"id": "down",
|
|
"title": "Navigate down (Vim/herdr)",
|
|
"contexts": [
|
|
"global"
|
|
],
|
|
"command": [
|
|
"bash",
|
|
"navigate.sh",
|
|
"down"
|
|
]
|
|
},
|
|
{
|
|
"id": "left",
|
|
"title": "Navigate left (Vim/herdr)",
|
|
"contexts": [
|
|
"global"
|
|
],
|
|
"command": [
|
|
"bash",
|
|
"navigate.sh",
|
|
"left"
|
|
]
|
|
},
|
|
{
|
|
"id": "right",
|
|
"title": "Navigate right (Vim/herdr)",
|
|
"contexts": [
|
|
"global"
|
|
],
|
|
"command": [
|
|
"bash",
|
|
"navigate.sh",
|
|
"right"
|
|
]
|
|
},
|
|
{
|
|
"id": "up",
|
|
"title": "Navigate up (Vim/herdr)",
|
|
"contexts": [
|
|
"global"
|
|
],
|
|
"command": [
|
|
"bash",
|
|
"navigate.sh",
|
|
"up"
|
|
]
|
|
}
|
|
],
|
|
"source": {
|
|
"kind": "local"
|
|
}
|
|
}
|
|
] |