fix: color profiles
This commit is contained in:
5
main.go
5
main.go
@ -26,6 +26,7 @@ import (
|
||||
"github.com/charmbracelet/wish/bubbletea"
|
||||
"github.com/charmbracelet/wish/logging"
|
||||
"github.com/charmbracelet/x/term"
|
||||
"github.com/muesli/termenv"
|
||||
)
|
||||
|
||||
type errMsg error
|
||||
@ -109,6 +110,8 @@ func initialModel(renderer *lipgloss.Renderer, w int, h int) model {
|
||||
listItems[i] = item{title: postInfo.Title, desc: postInfo.Date.String(), index: i}
|
||||
}
|
||||
|
||||
fmt.Println(renderer.ColorProfile())
|
||||
|
||||
list := list.New(listItems, list.NewDefaultDelegate(), w, h-4)
|
||||
list.Styles.TitleBar = renderer.NewStyle()
|
||||
list.SetShowTitle(false)
|
||||
@ -337,6 +340,8 @@ func teaHandler(s ssh.Session) (tea.Model, []tea.ProgramOption) {
|
||||
// your Bubble Tea model.
|
||||
renderer := bubbletea.MakeRenderer(s)
|
||||
|
||||
lipgloss.SetColorProfile(termenv.ANSI256)
|
||||
|
||||
m := initialModel(renderer, pty.Window.Width, pty.Window.Height)
|
||||
return m, []tea.ProgramOption{tea.WithAltScreen()}
|
||||
}
|
||||
|
Reference in New Issue
Block a user