From e937ff27ee92f34e0f5f9b365a1f68563bc04095 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Fri, 5 Jul 2024 22:39:11 +0200 Subject: [PATCH] feat: add nim file type --- build.zig.zon | 4 ++-- src/file_types.zig | 8 ++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/build.zig.zon b/build.zig.zon index 1ac970c..40d289a 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -4,8 +4,8 @@ .dependencies = .{ .@"tree-sitter" = .{ - .url = "https://github.com/neurocyte/tree-sitter/releases/download/zig-0.13-1101c655d7634bf67e2ff09c60041cf7ae69608f/source.tar.gz", - .hash = "1220b4350e6913255a3adf45e6f2754c0c5ee6669652316624a098b388d9c6344d01", + .url = "https://github.com/neurocyte/tree-sitter/releases/download/master-bb237e72ae16e534b89d5652ba22976331e99832/source.tar.gz", + .hash = "122043374e3f079e12d5e669e76f042fd9beec0f562fc6a5d95b2b0de5c29280a6ea", }, }, .paths = .{ diff --git a/src/file_types.zig b/src/file_types.zig index 8a2a674..6b2d8f7 100644 --- a/src/file_types.zig +++ b/src/file_types.zig @@ -182,6 +182,14 @@ pub const nasm = .{ .injections = "tree-sitter-nasm/queries/injections.scm", }; +pub const nim = .{ + .color = 0xffe953, + .icon = "", + .extensions = .{"nim"}, + .comment = "#", + .language_server = .{"nimlangserver"}, +}; + pub const ninja = .{ .extensions = .{"ninja"}, .comment = "#",