.Dv stdout
is a tty and either the
.Fl G
flag is specified or the
flag is specified or one of the environment variables
.Ev COLORTERM
environment variable is set and not empty.
or
.Ev CLICOLOR
is set and not empty.
.Pp
.Cm never
will disable color regardless of environment variables.
-