bubbles
bubbles copied to clipboard
TUI components for Bubble Tea 🫧
Added a setting to list which can hide the "No items" on an empty list
Added WhitespaceStyle fields to both short and full help Styles struct, llowing customization of whitespace appearance between keys and descriptions. Previously whitespace was unstyled, now it matches the aesthetic of...
Add GetFileUnderCursor, which return `path, nil` based on the current cursor position, and return `"", error` if the path is not a file. The code mostly a copy from `didSelectFile`,...
This PR allows textinput to support suggestions with empty input (which is a legit use case for shell programs to use history commands as suggestions for example), while keeping the...
**Is your feature request related to a problem? Please describe.** I'd like to be able to use the file/directory that the cursor is currently on without having to "select" it....
**Describe the bug** when set a background style to table's cell, it override to others, selected row, and ignore its foreground color and bold font which are default. **Setup** Please...
**Is your feature request related to a problem? Please describe.** want to render as blur a new column in advance to add. **Describe the solution you'd like** set a lipgloss...
Hi! So actually `textinput` contains a [`Validate`](https://pkg.go.dev/github.com/charmbracelet/[email protected]/textinput#Model) property which can be used to restrict input to numbers only. The [credit card example](https://github.com/charmbracelet/bubbletea/tree/master/examples/credit-card-form) illustrates how to do this. _Originally posted by...
alternative to #673 This way users can set the text they want using `SetString` in the style. closes #673
**Is your feature request related to a problem? Please describe.** I have started using the text area component in my new password manager, [pago](https://github.com/dbohdan/pago). The text area applies whole-word line...