Added ANSI colors for old terminals

This commit is contained in:
Eduard Urbach 2024-03-21 23:23:43 +01:00
parent e0bfa137d5
commit 77e626de5d
Signed by: eduard
GPG key ID: 49226B848C78F6C8
2 changed files with 8 additions and 5 deletions

View file

@ -6,5 +6,8 @@ import (
"git.akyoto.dev/go/color/tty"
)
// Terminal is a boolean that indicates if we're in a terminal with truecolor support.
var Terminal = tty.IsTerminal(os.Stdout.Fd()) && os.Getenv("COLORTERM") == "truecolor"
// Terminal indicates if we're in a terminal with truecolor support.
var Terminal = tty.IsTerminal(os.Stdout.Fd())
// TrueColor indicates if the terminal has 24-bit color support.
var TrueColor = os.Getenv("COLORTERM") == "truecolor"