diff --git a/build.zig b/build.zig index 6241fd2..9edb349 100644 --- a/build.zig +++ b/build.zig @@ -37,6 +37,7 @@ pub fn build(b: *std.Build) void { ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "queries/cmake/highlights.scm"); ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "tree-sitter-agda/queries/highlights.scm"); ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "tree-sitter-astro/queries/highlights.scm"); + ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "tree-sitter-awk/queries/highlights.scm"); ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "tree-sitter-bash/queries/highlights.scm"); ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "tree-sitter-c-sharp/queries/highlights.scm"); ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "tree-sitter-c/queries/highlights.scm"); diff --git a/src/file_types.zig b/src/file_types.zig index 369fd85..ec49d17 100644 --- a/src/file_types.zig +++ b/src/file_types.zig @@ -14,6 +14,13 @@ pub const astro = .{ .comment = "//", }; +pub const awk = .{ + .description = "Awk", + .icon = "", + .extensions = .{"awk", "gawk"}, + .comment = "#", +}; + pub const bash = .{ .description = "Bash", .color = 0x3e474a,