v0.9.0 — terminal IDE, one command
Turn herdr into a terminal IDE in one command. install brings the editor, lazygit, a Nerd Font and prettier, registers 11 panels, and injects 13 keybindings checked against herdr's own 39.
New
- Preview panel (
ctrl+b shift+a) — your dev server rendered inside a pane via headless Chrome +chafa, auto-refreshing. Probes for a listening port rather than readingpackage.json. - Image / screenshot paste (
ctrl+b i) — stages a clipboard image and types its path to the agent. Terminals carry text, not image bytes; agents read paths natively. - Divider nudge (
ctrl+b shift+l/shift+h) — one keypress per step, since herdr has no mouse divider drag and only a modalresize_mode.
Fixed
- 🔴 The fresh install was broken.
install_depstappedcloudmanic/spice-editwhile installing fromvonzelle-vzt/herdr-edit— a tap it never added, so a machine without the editor failed with "No available formula… requires the tap vonzelle-vzt/herdr-edit." Invisible to anyone who already had the editor. - The split-vs-tab guard tested the requested width instead of the floors, sending the editor to its own tab across a 32-column band that works fine.
- A workspace rooted at
$HOMEgot no editor at all; the workspace label now resolves the project. - The release gate ran none of its own offline suites — it now delegates to all six.
Docs
Full README rewrite: About, on-screen and install-flow diagrams, a layer table, guides, and a comparison against VS Code / herdr / Orca. New docs/PRD.md and CLAUDE.md.
Verification
./tests/live-check.sh — 20 checks, 0 failures, delegating to 6 offline suites (panels 28, viability 7, project-resolve 7, image-paste 11, preview 8, deps 3). doctor exits non-zero and names any specific failure.