don't print colors if output stream is not tty