diff --git a/dot_config/herdr/plugins.json b/dot_config/herdr/plugins.json index 5f73a01..2d2e46e 100644 --- a/dot_config/herdr/plugins.json +++ b/dot_config/herdr/plugins.json @@ -92,6 +92,225 @@ "installed_unix_ms": 1788185347514 } }, + { + "plugin_id": "herdr-automatic-rename", + "name": "Herdr Automatic Rename", + "version": "0.7.3", + "min_herdr_version": "0.7.1", + "description": "Auto-name tabs after the foreground program and/or prefix workspaces, tabs, and agents with their 1-9 jump-key number. Each feature toggles via config.sh.", + "manifest_path": "/home/prad/.config/herdr/plugins/github/herdr-automatic-rename-db02a35e1e35/herdr-plugin.toml", + "plugin_root": "/home/prad/.config/herdr/plugins/github/herdr-automatic-rename-db02a35e1e35", + "enabled": true, + "platforms": [ + "linux", + "macos" + ], + "startup": [ + { + "command": [ + "bash", + "automatic-rename.sh", + "startup" + ] + } + ], + "actions": [ + { + "id": "clear", + "title": "Herdr Automatic Rename: strip all number prefixes", + "contexts": [ + "global" + ], + "command": [ + "bash", + "automatic-rename.sh", + "--clear" + ] + }, + { + "id": "reset", + "title": "Reset tab to automatic naming", + "contexts": [ + "global" + ], + "command": [ + "bash", + "automatic-rename.sh", + "reset" + ] + } + ], + "events": [ + { + "on": "pane.agent_detected", + "command": [ + "bash", + "automatic-rename.sh", + "pane.agent_detected" + ] + }, + { + "on": "pane.agent_status_changed", + "command": [ + "bash", + "automatic-rename.sh", + "pane.agent_status_changed" + ] + }, + { + "on": "pane.closed", + "command": [ + "bash", + "automatic-rename.sh", + "pane.closed" + ] + }, + { + "on": "pane.created", + "command": [ + "bash", + "automatic-rename.sh", + "pane.created" + ] + }, + { + "on": "pane.exited", + "command": [ + "bash", + "automatic-rename.sh", + "pane.exited" + ] + }, + { + "on": "pane.focused", + "command": [ + "bash", + "automatic-rename.sh", + "pane.focused" + ] + }, + { + "on": "pane.moved", + "command": [ + "bash", + "automatic-rename.sh", + "pane.moved" + ] + }, + { + "on": "tab.closed", + "command": [ + "bash", + "automatic-rename.sh", + "tab.closed" + ] + }, + { + "on": "tab.created", + "command": [ + "bash", + "automatic-rename.sh", + "tab.created" + ] + }, + { + "on": "tab.focused", + "command": [ + "bash", + "automatic-rename.sh", + "tab.focused" + ] + }, + { + "on": "tab.moved", + "command": [ + "bash", + "automatic-rename.sh", + "tab.moved" + ] + }, + { + "on": "tab.renamed", + "command": [ + "bash", + "automatic-rename.sh", + "tab.renamed" + ] + }, + { + "on": "workspace.closed", + "command": [ + "bash", + "automatic-rename.sh", + "workspace.closed" + ] + }, + { + "on": "workspace.created", + "command": [ + "bash", + "automatic-rename.sh", + "workspace.created" + ] + }, + { + "on": "workspace.moved", + "command": [ + "bash", + "automatic-rename.sh", + "workspace.moved" + ] + }, + { + "on": "workspace.renamed", + "command": [ + "bash", + "automatic-rename.sh", + "workspace.renamed" + ] + }, + { + "on": "workspace.reordered", + "command": [ + "bash", + "automatic-rename.sh", + "workspace.reordered" + ] + }, + { + "on": "worktree.created", + "command": [ + "bash", + "automatic-rename.sh", + "worktree.created" + ] + }, + { + "on": "worktree.opened", + "command": [ + "bash", + "automatic-rename.sh", + "worktree.opened" + ] + }, + { + "on": "worktree.removed", + "command": [ + "bash", + "automatic-rename.sh", + "worktree.removed" + ] + } + ], + "source": { + "kind": "github", + "owner": "qu8n", + "repo": "herdr-automatic-rename", + "resolved_commit": "11cbee3aa54ea3a507550e4f58a2727de2b119eb", + "managed_path": "/home/prad/.config/herdr/plugins/github/herdr-automatic-rename-db02a35e1e35", + "installed_unix_ms": 1788185927457 + } + }, { "plugin_id": "io.github.salemsayed.omaherd", "name": "Omaherd",