aboutsummaryrefslogtreecommitdiff
path: root/tmuxrdr/plugin
diff options
context:
space:
mode:
authorIgor Soarez <igor@soarez.org>2026-10-05 12:02:45 +0300
committerIgor Soarez <igor@soarez.org>2026-10-05 12:02:45 +0300
commit10fb1ab5ac9091e59957e97c3e75ea6bc288b8c5 (patch)
tree7adca7723f6f5e6d76540df9e9d0a1af3674803e /tmuxrdr/plugin
parent2312d3978b7d123968e834c0e0080ad2ff5559df (diff)
tmuxrdr: build and run as its own binary beside stock herdr
scripts/build builds the checkout with the pinned toolchains -- Homebrew's keg-only rustup, Zig 0.16.0 from ~/.local/opt, crates through sfw, Zig's hash-pinned packages prefetched by Zig since sfw's proxy breaks them -- and installs it as ~/.local/bin/tmuxrdr. install now sets up tmuxrdr only, in ~/.config/tmuxrdr, and refuses a binary that reads its config elsewhere. test-e2e tests tmuxrdr and starts with a config check. The config turns off herdr's update check, whose update would install stock herdr over the fork.
Diffstat (limited to 'tmuxrdr/plugin')
-rw-r--r--tmuxrdr/plugin/herdr-plugin.toml3
1 files changed, 2 insertions, 1 deletions
diff --git a/tmuxrdr/plugin/herdr-plugin.toml b/tmuxrdr/plugin/herdr-plugin.toml
index a94327fc..3f08fa53 100644
--- a/tmuxrdr/plugin/herdr-plugin.toml
+++ b/tmuxrdr/plugin/herdr-plugin.toml
@@ -2,7 +2,8 @@
# for, built on the herdr CLI and socket. Part of tmuxrdr; the keys themselves
# are bound in tmuxrdr/config/config.toml, which also holds the bindings herdr
# does have. tmuxrdr/scripts/install links this directory as
-# ~/.local/share/tmuxrdr/plugin and registers it with herdr plugin link.
+# ~/.local/share/tmuxrdr/plugin and registers it with tmuxrdr plugin link --
+# with tmuxrdr only; stock herdr never sees it.
# What neither config nor plugin can do is in tmuxrdr/ROADMAP.md.
id = "tmuxrdr.tmux-mode"