Files
Loki/tty.go
T
2026-06-08 12:54:49 +02:00

13 lines
251 B
Go

package main
import "os"
// isTerminal reports whether stdout is a TTY. Stdlib-only check via FileMode.
func isTerminal() bool {
fi, err := os.Stdout.Stat()
if err != nil || fi == nil {
return false
}
return fi.Mode()&os.ModeCharDevice != 0
}