aboutsummaryrefslogtreecommitdiff
path: root/dot_config/herdr/plugins/github/herdr-splits-d880c4924f2b/herdr-plugin.toml
diff options
context:
space:
mode:
Diffstat (limited to 'dot_config/herdr/plugins/github/herdr-splits-d880c4924f2b/herdr-plugin.toml')
-rw-r--r--dot_config/herdr/plugins/github/herdr-splits-d880c4924f2b/herdr-plugin.toml62
1 files changed, 62 insertions, 0 deletions
diff --git a/dot_config/herdr/plugins/github/herdr-splits-d880c4924f2b/herdr-plugin.toml b/dot_config/herdr/plugins/github/herdr-splits-d880c4924f2b/herdr-plugin.toml
new file mode 100644
index 0000000..df6d5ae
--- /dev/null
+++ b/dot_config/herdr/plugins/github/herdr-splits-d880c4924f2b/herdr-plugin.toml
@@ -0,0 +1,62 @@
+id = "herdr-splits"
+name = "Herdr Splits"
+version = "0.5.1"
+min_herdr_version = "0.7.0"
+description = "Seamless navigation and resizing between Herdr panes and Neovim splits"
+platforms = ["linux", "macos"]
+
+# Herdr-side navigation actions. These check if the focused pane is running
+# Neovim and either forward the key chord or move Herdr pane focus.
+# Bind them in ~/.config/herdr/config.toml:
+# [[keys.command]]
+# key = "ctrl+h"
+# type = "plugin_action"
+# command = "herdr-splits.nav-left"
+
+[[actions]]
+id = "nav-left"
+title = "Navigate left (Neovim/Herder)"
+contexts = ["global"]
+command = ["bash", "scripts/herdr-nav.sh", "left"]
+
+[[actions]]
+id = "nav-down"
+title = "Navigate down (Neovim/Herder)"
+contexts = ["global"]
+command = ["bash", "scripts/herdr-nav.sh", "down"]
+
+[[actions]]
+id = "nav-up"
+title = "Navigate up (Neovim/Herder)"
+contexts = ["global"]
+command = ["bash", "scripts/herdr-nav.sh", "up"]
+
+[[actions]]
+id = "nav-right"
+title = "Navigate right (Neovim/Herder)"
+contexts = ["global"]
+command = ["bash", "scripts/herdr-nav.sh", "right"]
+
+[[actions]]
+id = "resize-left"
+title = "Resize left (Neovim/Herder)"
+contexts = ["global"]
+command = ["bash", "scripts/herdr-resize.sh", "left"]
+
+[[actions]]
+id = "resize-down"
+title = "Resize down (Neovim/Herder)"
+contexts = ["global"]
+command = ["bash", "scripts/herdr-resize.sh", "down"]
+
+[[actions]]
+id = "resize-up"
+title = "Resize up (Neovim/Herder)"
+contexts = ["global"]
+command = ["bash", "scripts/herdr-resize.sh", "up"]
+
+[[actions]]
+id = "resize-right"
+title = "Resize right (Neovim/Herder)"
+contexts = ["global"]
+command = ["bash", "scripts/herdr-resize.sh", "right"]