Expand description
Provide minimal TUI selection & prompt helpers built on [skim].
Offer uniform, cancellable single / multi select prompts with fuzzy filtering and helpers to derive a value from CLI args or fallback to an interactive selector.
Modulesยง
- git_
branch - interactive ๐
- preview ๐
Functionsยง
- get_
item_ from_ cli_ args_ or_ select - Returns an item derived from CLI args or asks the user to select one.
- minimal_
multi_ select - Provides a minimal interactive multi-select prompt.
- minimal_
multi_ select_ with_ preview - Provides an interactive multi-select prompt with a preview for each item.
- minimal_
select - Minimal interactive single-select returning
Option::Noneifitemsis empty or the user cancels. - require_
single - Require exactly one selected item.
- text_
prompt - Displays a text input prompt with the given message, allowing cancellation via
Esc/Ctrl-C. - yes_
no_ select - Displays a yes/no selection prompt.