diff --git a/src/Spectre.Console/Internal/Backends/Ansi/AnsiDetector.cs b/src/Spectre.Console/Internal/Backends/Ansi/AnsiDetector.cs index 58c512b..eb30212 100644 --- a/src/Spectre.Console/Internal/Backends/Ansi/AnsiDetector.cs +++ b/src/Spectre.Console/Internal/Backends/Ansi/AnsiDetector.cs @@ -24,6 +24,7 @@ internal static class AnsiDetector new Regex("linux"), // Linux console new Regex("konsole"), // Konsole new Regex("bvterm"), // Bitvise SSH Client + new Regex("^st-256color"), // Suckless Simple Terminal, st }; public static (bool SupportsAnsi, bool LegacyConsole) Detect(bool stdError, bool upgrade) @@ -131,4 +132,4 @@ internal static class AnsiDetector } } } -} \ No newline at end of file +}