From a36a2a8c14d792e645a7615f82b854499530a77e Mon Sep 17 00:00:00 2001 From: David Peter Date: Fri, 27 Dec 2024 20:48:56 +0100 Subject: [PATCH] Fix colors on Windows --- numbat-cli/src/main.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/numbat-cli/src/main.rs b/numbat-cli/src/main.rs index 3adefeda..b4c7ff4c 100644 --- a/numbat-cli/src/main.rs +++ b/numbat-cli/src/main.rs @@ -183,6 +183,10 @@ impl Cli { } fn run(&mut self) -> Result<()> { + // Enabled ANSI colors on Windows 10 + #[cfg(windows)] + colored::control::set_virtual_terminal(true).unwrap(); + match self.config.color { ColorMode::Never => SHOULD_COLORIZE.set_override(false), ColorMode::Always => SHOULD_COLORIZE.set_override(true),