micro's system integration and out-of-the-box experience could be improved if the COLORTERM environment variable was checked for true color support. Many other CLI applications and color libraries already support it; they will enable true color when it is set to truecolor or 24bit (case-sensitive). This way, only one variable needs to be set to enable true color in all applications following this informal standard.
MICRO_TRUECOLOR should remain for compatibility and should take priority over COLORTERM if it is set to a different value (so that it can override the global preference).
micro's system integration and out-of-the-box experience could be improved if the
COLORTERMenvironment variable was checked for true color support. Many other CLI applications and color libraries already support it; they will enable true color when it is set totruecoloror24bit(case-sensitive). This way, only one variable needs to be set to enable true color in all applications following this informal standard.MICRO_TRUECOLORshould remain for compatibility and should take priority overCOLORTERMif it is set to a different value (so that it can override the global preference).