posh/pkg/prompt/flair/flair.go
Kevin Franklin Kim e2ad376b6c initial commit
2023-01-03 15:37:15 +01:00

22 lines
515 B
Go

package flair
import (
"strings"
"github.com/pterm/pterm"
"github.com/pterm/pterm/putils"
)
func DefaultFlair(title string) error {
pterm.FgGray.Println()
if err := pterm.DefaultBigText.WithLetters(
putils.LettersFromStringWithStyle(strings.ToUpper(title), pterm.NewStyle(pterm.FgCyan)),
putils.LettersFromStringWithStyle("$H", pterm.NewStyle(pterm.FgGreen))).
Render(); err != nil {
return err
}
pterm.FgGray.Println("Use `exit` or `Ctrl-D` to exit this program.")
pterm.Println()
return nil
}