package tui import ( "fmt" "os" tea "github.com/charmbracelet/bubbletea" "github.com/lerko/nib/internal/db" ) func Run(store *db.Store) error { m := newModel(store) p := tea.NewProgram(m, tea.WithAltScreen(), tea.WithMouseCellMotion()) if _, err := p.Run(); err != nil { fmt.Fprintln(os.Stderr, err) return err } return nil }