Michael Freno b24c83711d refactor(keybinds): extract unified action dispatcher
Move the keybind router out of Shell into a reusable createDispatcher
in @/utils/dispatch, covering tabs (digits 1-6, [/]), h/l depth
drill/pop + fixed-pane swipe, modes, audio transport, quit/help, and
command, delegating pane/list actions over the nav.action event bus.

Shell now renders the active page full-width with a bottom status bar
carrying the tab strip; the old sidebar pane and its leftover sidebar
action handling are removed. Adds tests covering the dispatcher's
routing behavior.
2026-07-31 19:19:20 -04:00
2026-07-30 21:30:37 -04:00
2026-07-31 09:27:57 -04:00
2026-02-04 00:06:16 -05:00
2026-07-30 21:25:03 -04:00
2026-02-07 12:01:36 -05:00
2026-03-11 16:27:26 -04:00
2026-02-04 00:06:16 -05:00
2026-07-30 21:25:03 -04:00

solid

To install dependencies:

bun install

To run:

bun dev

This project was created using bun create tui. create-tui is the easiest way to get started with OpenTUI.

Description
No description provided
Readme MIT 2.5 MiB
Languages
TypeScript 91.9%
C 4.7%
Shell 2.5%
CSS 0.5%
Makefile 0.4%