Skip to content

studio ​

Open the Studio TUI for browsing stashes interactively.

Usage ​

bash
fcheap studio

What It Shows ​

The Studio TUI provides a terminal interface for browsing and managing stashes:

  • List: themed table with compression + ⚠ secrets chips
  • Detail: provenance, file tree, and a live file preview
  • Search: a working query input with relevance-colored, per-file results
  • Timeline: the vidtrace evidence timeline (frame → OCR → transcript)
  • Status / Help: system info and the keybinding reference

See the Studio overview for the full keymap. Highlights:

KeyAction
j / kNavigate / scroll
Enter / lOpen stash detail
/Search stash content
r c aRestore · compress · index
xDiff against a directory
tvidtrace timeline (bundles)
dDrop (with y/n confirm)
q / EscBack / quit · ? help

Requirements ​

The Studio requires an interactive terminal. It will not work in non-interactive mode (piped input/output). In that case, use the CLI commands instead.

Technical Details ​

Built with Bubbletea v2 and Lipgloss v2 from the Charm ecosystem. The TUI uses tea.NewView() for rendering and checks term.IsTerminal() before launching.

Local-first. Open source. Released under the MIT License.