Skip to content

v0.6.1 — optional terminal bell on vibe flips

Choose a tag to compare

@NovaRagnarok NovaRagnarok released this 15 May 07:52
· 114 commits to main since this release

Highlights

  • 🔔 Optional terminal bell on vibe flips. New b toggle in Settings (and bellOnVibeChange in ~/.repogarden/tui.json, default off). When a live scan picks up a vibe transition on a repo that existed before, RepoGarden emits a single BEL (\x07). Gated on the ready phase so boot-time streaming partials and the workbench focus surface don't bell-storm; new repos don't count; one BEL per change-batch regardless of how many repos flipped. The journal still records the per-repo vibe-changed events for the detail the bell omits.

Docs

  • README now documents the existing reduced-motion mode: open Settings (s) and press m, or set NO_MOTION=1 (or CI=true) for a single run. The feature shipped earlier and is wired through theme-provider.tsx's useMotion() — garden tween/wander, dither cross-fade, boot scene, spinner, skeleton, privacy scramble, and the settings star animation all respect it.

Internal

  • Settings prefs panel grew a sixth row; compactMode threshold bumped from rows < 33 to < 34 and non-compact reservedRows from 29 to 30 so the new row never clips on short terminals.
  • Stale "reduced-motion mode" line pruned from `BACKLOG.md` Priority B.

See CHANGELOG.md for the full notes.


```sh
npm install -g @outsideheaven/repogarden
```