cat articles/herdr-tiny-fingers

herdr-tiny-fingers: tmux-fingers-style Copying for herdr

I tried herdr, the terminal multiplexer people have been talking about recently, and it settled into my hands almost immediately. It has good taste.

In tmux, which I had been using until now, I often relied on tmux-fingers. It lets you copy text that appears on the screen and is likely to be useful, such as URLs, SHAs, UUIDs, and so on, with short keys. I missed having that in herdr, so I implemented it as a herdr plugin.

herdr plugin install hotchpotch/herdr-tiny-fingers

Then configure a key like this:

[[keys.command]]
key = "prefix+f"
type = "plugin_action"
command = "hotchpotch.herdr-tiny-fingers.open"
description = "fingers mode"

If you use tmux-fingers, this may be useful.

As usual, I showed the herdr repositories to an AI coding agent and had it implement the plugin. herdr also feels very pleasant for plugin development. It reminded me again that projects developed well with AI tend to be structured in ways that make them easy for AI to develop and debug.

cat related_articles/herdr-tiny-fingers.yaml

  1. cdd for herdrA cdd integration for jumping to working directories from herdr tabs, panes, workspaces, and agents.
  2. Analyzing the Iris dataset with ChatGPT's Noteable pluginAn evaluation of Noteable on the Iris dataset, generating plots, model comparisons, clustering, and dimensionality reduction notebooks through ChatGPT.
  3. Using ChatGPT's Noteable and WebPilot plugins to build a notebook that predicts OpenCALM 14B performanceUsing Noteable with ChatGPT and WebPilot to collect OpenCALM model data, build a notebook, visualize parameters and perplexity, and estimate a hypothetical 14B model.