diff --git a/src/list_languages.zig b/src/list_languages.zig index 1327f77..47c8b2e 100644 --- a/src/list_languages.zig +++ b/src/list_languages.zig @@ -15,9 +15,11 @@ pub fn list(allocator: std.mem.Allocator, writer: anytype) !void { max_extensions_len = @max(max_extensions_len, args_string_length(file_type.extensions)); } + const checkmark_width = if (builtin.os.tag != .windows) 2 else 0; + try write_string(writer, "Language", max_language_len + 1); - try write_string(writer, "Extensions", max_extensions_len + 1); - try write_string(writer, "Language Server", max_langserver_len + 1); + try write_string(writer, "Extensions", max_extensions_len + 1 + checkmark_width); + try write_string(writer, "Language Server", max_langserver_len + 1 + checkmark_width); try write_string(writer, "Formatter", max_formatter_len); try writer.writeAll("\n");