bubbles icon indicating copy to clipboard operation
bubbles copied to clipboard

TUI components for Bubble Tea 🫧

Results 285 bubbles issues
Sort by recently updated
recently updated
newest added

**Describe the bug** Keybindings are not updated (enabled/disabled) after resizing the height of a list. **To Reproduce** You can see this behavior by calling `SetHeight` in the [list-simple](https://github.com/charmbracelet/bubbletea/tree/main/examples/list-simple) example. ```go...

uses Lip Gloss table to render the table. Also allows users to create bubbles tables from existing Lip Gloss tables. - Depends on https://github.com/charmbracelet/lipgloss/pull/512 - Depends on https://github.com/charmbracelet/lipgloss/pull/526 - Runnable...

This gives focus status to the prompt. We may want to reexamine this and add more metadata. ```go // Before func (m *Model) SetPromptFunc(promptWidth int, fn func(lineIndex int) string) //...

This is an automated pull request to sync the golangci-lint config with the meta repository.

# Ticker Tape Model in Bubble Tea ## Overview The `tickertape.Model` is used in a Bubble Tea application to create a scrolling ticker tape effect. Here's a summary of its...

enhancement

Wrap cursor on line up and line down.

Add an optional [`io/fs.FS`](https://pkg.go.dev/io/fs#FS) to `filepicker`'s model to allow to browse an abstracted filesystem as an alternative to the full filesystem exposed by the [`os`](https://pkg.go.dev/os) package. The filepicker API is...

While browsing through the codebase, I noticed that different bubbles defined keymaps in different places. - Textinput defines it within `textinput.go` - List defines it in `keys.go` - Viewport defines...

This commit fixes the key matching logic to accept both the key.Text and key.String representations of keys. This allows for more flexible key matching, especially when dealing with different keyboard...

The current functionality of the file picker is limited. It would be great to have - Help - Filter - Only display directories and AllowedTypes (this could be added as...