This is most likely due to your locale and encoding, particularly with
+regard to Chinese, Japanese, and Korean (for example, zh_CN.UTF-8
+or ja_JP.UTF-8
). The most direct way to fix this is to set
+RUNEWIDTH_EASTASIAN=0
in your environment.
For details see https://github.com/charmbracelet/lipgloss/issues/40.
+Lip Gloss automatically degrades colors to the best available option in the +given terminal, and if output's not a TTY it will remove color output entirely. +This is common when running tests, CI, or when piping output elsewhere.
+ +If necessary, you can force a color profile in your tests with
+SetColorProfile
.