fix: forcing colour profile
This commit is contained in:
2
main.go
2
main.go
@ -25,6 +25,7 @@ import (
|
|||||||
"github.com/charmbracelet/wish/bubbletea"
|
"github.com/charmbracelet/wish/bubbletea"
|
||||||
"github.com/charmbracelet/wish/logging"
|
"github.com/charmbracelet/wish/logging"
|
||||||
"github.com/charmbracelet/x/term"
|
"github.com/charmbracelet/x/term"
|
||||||
|
"github.com/muesli/termenv"
|
||||||
)
|
)
|
||||||
|
|
||||||
type errMsg error
|
type errMsg error
|
||||||
@ -263,6 +264,7 @@ func initServer() {
|
|||||||
s, err := wish.NewServer(
|
s, err := wish.NewServer(
|
||||||
wish.WithAddress(net.JoinHostPort(host, port)),
|
wish.WithAddress(net.JoinHostPort(host, port)),
|
||||||
wish.WithMiddleware(
|
wish.WithMiddleware(
|
||||||
|
bubbletea.MiddlewareWithColorProfile(teaHandler, termenv.ANSI256),
|
||||||
bubbletea.Middleware(teaHandler),
|
bubbletea.Middleware(teaHandler),
|
||||||
activeterm.Middleware(), // Bubble Tea apps usually require a PTY.
|
activeterm.Middleware(), // Bubble Tea apps usually require a PTY.
|
||||||
logging.Middleware(),
|
logging.Middleware(),
|
||||||
|
Reference in New Issue
Block a user