Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
bento
command
|
|
|
bento/tui
Package tui provides the TUI application state and views.
|
Package tui provides the TUI application state and views. |
|
starter-app
command
starter-app is the BentoTUI home screen.
|
starter-app is the BentoTUI home screen. |
|
Package registry provides access to the embedded brick registry.
|
Package registry provides access to the embedded brick registry. |
|
bentos/app-shell
command
|
|
|
bentos/dashboard
command
|
|
|
bentos/dashboard-brick-lab
command
|
|
|
bentos/detail-view
command
|
|
|
bentos/home-screen
command
|
|
|
bentos/vimstatus-demo
command
|
|
|
bricks/badge
Brick: Badge +-----------------------------+ | [ variant label text ] | +-----------------------------+ Inline status/emphasis pill.
|
Brick: Badge +-----------------------------+ | [ variant label text ] | +-----------------------------+ Inline status/emphasis pill. |
|
bricks/bar
Brick: Bar: +--------------------------------------------------+ | left/status cards right | +--------------------------------------------------+ Single-row command or metadata strip.
|
Brick: Bar: +--------------------------------------------------+ | left/status cards right | +--------------------------------------------------+ Single-row command or metadata strip. |
|
bricks/card
Brick: Card +-----------------------------------+ | title [meta] | +-----------------------------------+ | content rows | +-----------------------------------+ | footer | +-----------------------------------+
|
Brick: Card +-----------------------------------+ | title [meta] | +-----------------------------------+ | content rows | +-----------------------------------+ | footer | +-----------------------------------+ |
|
bricks/checkbox
Brick: Checkbox: +-----------------------------+ | [x] label text | +-----------------------------+ Boolean toggle row.
|
Brick: Checkbox: +-----------------------------+ | [x] label text | +-----------------------------+ Boolean toggle row. |
|
bricks/dialog
Brick: Command Palette +-----------------------------------+ | search row | +-----------------------------------+ | grouped command list | +-----------------------------------+ Searchable grouped action picker.
|
Brick: Command Palette +-----------------------------------+ | search row | +-----------------------------------+ | grouped command list | +-----------------------------------+ Searchable grouped action picker. |
|
bricks/filepicker
Brick: FilePicker: +-----------------------------------+ | > src/ | | go.mod | | main.go | +-----------------------------------+ File and directory picker backed by bubbles/filepicker.
|
Brick: FilePicker: +-----------------------------------+ | > src/ | | go.mod | | main.go | +-----------------------------------+ File and directory picker backed by bubbles/filepicker. |
|
bricks/input
Brick: Input +-----------------------------------+ | accent | typed text / placeholder | +-----------------------------------+ Single-line text input.
|
Brick: Input +-----------------------------------+ | accent | typed text / placeholder | +-----------------------------------+ Single-line text input. |
|
bricks/kbd
Brick: KBD +-----------------------------+ | cmd label | +-----------------------------+ Compact keybind hint pair.
|
Brick: KBD +-----------------------------+ | cmd label | +-----------------------------+ Compact keybind hint pair. |
|
bricks/list
Brick: List: +-----------------------------------+ | row 1 | | row 2 | | ...
|
Brick: List: +-----------------------------------+ | row 1 | | row 2 | | ... |
|
bricks/package-manager
Brick: Package Manager: +-----------------------------------+ | spinner Installing pkg [====] | +-----------------------------------+ Sequential package install flow inspired by Bubble Tea's package-manager example.
|
Brick: Package Manager: +-----------------------------------+ | spinner Installing pkg [====] | +-----------------------------------+ Sequential package install flow inspired by Bubble Tea's package-manager example. |
|
bricks/progress
Brick: Progress: +-----------------------------------+ | label [####------] 42% | +-----------------------------------+ Horizontal progress indicator.
|
Brick: Progress: +-----------------------------------+ | label [####------] 42% | +-----------------------------------+ Horizontal progress indicator. |
|
bricks/select
Brick: Select: +-----------------------------------+ | current value v | | option 1 | | option 2 | +-----------------------------------+ Single-choice picker.
|
Brick: Select: +-----------------------------------+ | current value v | | option 1 | | option 2 | +-----------------------------------+ Single-choice picker. |
|
bricks/separator
Brick: Separator: +-----------------------------+ |-----------------------------| +-----------------------------+ Horizontal or vertical divider.
|
Brick: Separator: +-----------------------------+ |-----------------------------| +-----------------------------+ Horizontal or vertical divider. |
|
bricks/surface
Brick: Surface: +-----------------------------------+ | Fill(canvas) | | Draw(x,y,content) | | DrawCenter(overlay) | +-----------------------------------+ Root compositor for full-frame paint.
|
Brick: Surface: +-----------------------------------+ | Fill(canvas) | | Draw(x,y,content) | | DrawCenter(overlay) | +-----------------------------------+ Root compositor for full-frame paint. |
|
bricks/table
Brick: Table +-----------------------------------+ | col A | col B | col C | +-----------------------------------+ | row data | +-----------------------------------+ Header + row data renderer.
|
Brick: Table +-----------------------------------+ | col A | col B | col C | +-----------------------------------+ | row data | +-----------------------------------+ Header + row data renderer. |
|
bricks/tabs
Brick: Tabs +-----------------------------------+ | [Tab A] [Tab B] [Tab C] | +-----------------------------------+ Keyboard-navigable tab row.
|
Brick: Tabs +-----------------------------------+ | [Tab A] [Tab B] [Tab C] | +-----------------------------------+ Keyboard-navigable tab row. |
|
bricks/text
Brick: Text: +-----------------------------+ | static label text | +-----------------------------+ Simple themed text label.
|
Brick: Text: +-----------------------------+ | static label text | +-----------------------------+ Simple themed text label. |
|
bricks/toast
Brick: Toast: +-----------------------------------+ | info message | | success message | +-----------------------------------+ Stacked transient notifications.
|
Brick: Toast: +-----------------------------------+ | info message | | success message | +-----------------------------------+ Stacked transient notifications. |
|
bricks/wordmark
Brick: Wordmark: +-----------------------------------+ | TITLE | +-----------------------------------+ Branded heading block.
|
Brick: Wordmark: +-----------------------------------+ | TITLE | +-----------------------------------+ Branded heading block. |
Click to show internal directories.
Click to hide internal directories.

