You may try to use Terminal.console.isAnsiSupported
and Terminal.console.isColorEnabled
like for example:
initialize := {
if (sbt.internal.util.Terminal.console.isAnsiSupported && sbt.internal.util.Terminal.console.isColorEnabled) {
println("My fancy ANSI long string with color")
}
}