@vitreo12 For compiler coloring - <https://github.com/nim-lang/Nim/blob/610e9b2fe9d5908b9941939e975f394aba009b43/compiler/msgs.nim#L485> , and just `compiler/msgs` in general.
But if you need to get compilation output as string and then pretty-print it
with colors I would recommend to just do `replace("Warning",
"e[31mWarninge[0m")` or something similar (ansi escape codes)
