Enforce true color profile
This commit is contained in:
parent
c4de4bceee
commit
7fabfe4185
5
main.go
5
main.go
|
@ -12,6 +12,7 @@ import (
|
|||
bm "github.com/charmbracelet/wish/bubbletea"
|
||||
lm "github.com/charmbracelet/wish/logging"
|
||||
"github.com/gliderlabs/ssh"
|
||||
"github.com/muesli/termenv"
|
||||
"io/ioutil"
|
||||
"log"
|
||||
"math"
|
||||
|
@ -47,7 +48,7 @@ func main() {
|
|||
wish.WithHostKeyPath(".ssh/term_info_ed25519"),
|
||||
wish.WithMiddleware(
|
||||
lm.Middleware(),
|
||||
bm.Middleware(teaHandler),
|
||||
bm.MiddlewareWithColorProfile(teaHandler, termenv.TrueColor),
|
||||
),
|
||||
)
|
||||
if err != nil {
|
||||
|
@ -110,6 +111,7 @@ func teaHandler(s ssh.Session) (tea.Model, []tea.ProgramOption) {
|
|||
err: nil,
|
||||
dictionary: dictionary,
|
||||
textInput: ti,
|
||||
username: s.User(),
|
||||
ip: s.RemoteAddr().String(),
|
||||
words: []word{},
|
||||
progressBar: progress.New(progress.WithScaledGradient("#FF7CCB", "#FDFF8C")),
|
||||
|
@ -130,6 +132,7 @@ type model struct {
|
|||
err error
|
||||
dictionary map[string]word
|
||||
textInput textinput.Model
|
||||
username string
|
||||
ip string
|
||||
words []word
|
||||
wordsViewport viewport.Model
|
||||
|
|
Loading…
Reference in New Issue