core: clarify some logic for colors
core: cleaner output when running outside installer