diff --git a/src/Colors/Color.php b/src/Colors/Color.php
index <HASH>..<HASH> 100644
--- a/src/Colors/Color.php
+++ b/src/Colors/Color.php
@@ -103,19 +103,28 @@ class Color
     {
         return $this->isStyleForced;
     }
-
+    
     /**
-     * @link https://github.com/symfony/Console/blob/master/Output/StreamOutput.php#L93-112
+     * Returns true if the stream supports colorization.
+     *
+     * Colorization is disabled if not supported by the stream:
+     *
+     *  -  Windows without Ansicon and ConEmu
+     *  -  non tty consoles
+     *
+     * @link https://github.com/symfony/Console/blob/master/Output/StreamOutput.php#L95-L102
      * @codeCoverageIgnore
+     * 
+     * @return bool true if the stream supports colorization, false otherwise
      */
     public function isSupported()
     {
-        if (DIRECTORY_SEPARATOR === '\\') {
-            return false !== getenv('ANSICON');
+        if (DIRECTORY_SEPARATOR == '\\') {
+            return false !== getenv('ANSICON') || 'ON' === getenv('ConEmuANSI');
         }
 
-        return function_exists('posix_isatty') && @posix_isatty(STDOUT);
-    }
+        return function_exists('posix_isatty') && @posix_isatty($this->stream);
+    }    
 
     /**
      * @codeCoverageIgnore
synced `isSupported` code with symfony StreamOutput

this effectively adds support for `ConEmuANSI`