Versions in this module Expand all Collapse all v0 v0.3.0 Sep 17, 2026 Changes in this version type Theme + ChromaStyle string + ID string + Name string v0.2.0 Sep 16, 2026 Changes in this version type Options + WorkspaceSource string v0.1.0 Sep 10, 2026 Changes in this version + func DetectDarkBackground() bool + func Run(ctx context.Context, opts Options) error + type App struct + func (a *App) Init() tea.Cmd + func (a *App) Update(msg tea.Msg) (tea.Model, tea.Cmd) + func (a *App) View() string + type Options struct + Backend backend.Backend + OpenPath string + Target backend.Target + Version string + type Theme struct + Accent lipgloss.Color + AccentSoft lipgloss.Color + Aqua lipgloss.Color + Base lipgloss.Style + Bg lipgloss.Color + BgPanel lipgloss.Color + BgSelected lipgloss.Color + BgStatus lipgloss.Color + Blue lipgloss.Color + Bold lipgloss.Style + Border lipgloss.Style + BorderFocus lipgloss.Style + Checkbox lipgloss.Style + Code lipgloss.Style + Cursor lipgloss.Style + CursorRow lipgloss.Style + Dark bool + Dim lipgloss.Style + Done lipgloss.Style + Emphasis lipgloss.Style + Fg lipgloss.Color + FgDim lipgloss.Color + FgMuted lipgloss.Color + Frontmatter lipgloss.Style + Green lipgloss.Color + Heading lipgloss.Style + Hint lipgloss.Style + KeyHint lipgloss.Style + LineNumber lipgloss.Style + Link lipgloss.Style + Marker lipgloss.Style + Match lipgloss.Style + Mode string + Muted lipgloss.Style + Overdue lipgloss.Style + Overlay lipgloss.Style + OverlayTitle lipgloss.Style + Purple lipgloss.Color + Quote lipgloss.Style + Red lipgloss.Color + SearchHit lipgloss.Style + Selected lipgloss.Style + SelectedFocus lipgloss.Style + Status lipgloss.Style + StatusError lipgloss.Style + StatusMode lipgloss.Style + Strong lipgloss.Style + TabActive lipgloss.Style + TabInactive lipgloss.Style + Tag lipgloss.Style + Title lipgloss.Style + Visual lipgloss.Style + Yellow lipgloss.Color + func NewTheme(mode string, systemDark bool) Theme