about summary refs log tree commit diff
path: root/pkgs/applications/editors/vim
diff options
context:
space:
mode:
authorSandro Jäckel <sandro.jaeckel@gmail.com>2023-03-27 00:30:17 +0200
committerSandro Jäckel <sandro.jaeckel@gmail.com>2023-03-27 01:40:35 +0200
commit83ae03de66e3b69ec9e34effd739d43c7971b496 (patch)
tree92ee488ef3773562501e1667478e848a5e4c3f6c /pkgs/applications/editors/vim
parent05dbf8731ba4ac7805f7a16ac21cfd5ad1f5355b (diff)
vimPlugins.nvim-treesitter: prefix version with 0.0.0+rev=
This makes diffing two nixos systems less noisy,
as no longer short commits starting with numbers are counted as versions
and with letters as pname.
Diffstat (limited to 'pkgs/applications/editors/vim')
-rw-r--r--pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix360
-rwxr-xr-xpkgs/applications/editors/vim/plugins/nvim-treesitter/update.py2
2 files changed, 181 insertions, 181 deletions
diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
index 354c2a0fe7ee0..52fb227ae5a73 100644
--- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
+++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
@@ -5,7 +5,7 @@
 {
   ada = buildGrammar {
     language = "ada";
-    version = "42cc2eb";
+    version = "0.0.0+rev=42cc2eb";
     src = fetchFromGitHub {
       owner = "briot";
       repo = "tree-sitter-ada";
@@ -16,7 +16,7 @@
   };
   agda = buildGrammar {
     language = "agda";
-    version = "80ea622";
+    version = "0.0.0+rev=80ea622";
     src = fetchFromGitHub {
       owner = "AusCyberman";
       repo = "tree-sitter-agda";
@@ -27,7 +27,7 @@
   };
   arduino = buildGrammar {
     language = "arduino";
-    version = "257efff";
+    version = "0.0.0+rev=257efff";
     src = fetchFromGitHub {
       owner = "ObserverOfTime";
       repo = "tree-sitter-arduino";
@@ -38,7 +38,7 @@
   };
   astro = buildGrammar {
     language = "astro";
-    version = "a1f66bf";
+    version = "0.0.0+rev=a1f66bf";
     src = fetchFromGitHub {
       owner = "virchau13";
       repo = "tree-sitter-astro";
@@ -49,7 +49,7 @@
   };
   awk = buildGrammar {
     language = "awk";
-    version = "e559793";
+    version = "0.0.0+rev=e559793";
     src = fetchFromGitHub {
       owner = "Beaglefoot";
       repo = "tree-sitter-awk";
@@ -60,7 +60,7 @@
   };
   bash = buildGrammar {
     language = "bash";
-    version = "b338fa9";
+    version = "0.0.0+rev=b338fa9";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-bash";
@@ -71,7 +71,7 @@
   };
   bass = buildGrammar {
     language = "bass";
-    version = "27f110d";
+    version = "0.0.0+rev=27f110d";
     src = fetchFromGitHub {
       owner = "amaanq";
       repo = "tree-sitter-bass";
@@ -82,7 +82,7 @@
   };
   beancount = buildGrammar {
     language = "beancount";
-    version = "f3741a3";
+    version = "0.0.0+rev=f3741a3";
     src = fetchFromGitHub {
       owner = "polarmutex";
       repo = "tree-sitter-beancount";
@@ -93,7 +93,7 @@
   };
   bibtex = buildGrammar {
     language = "bibtex";
-    version = "ccfd77d";
+    version = "0.0.0+rev=ccfd77d";
     src = fetchFromGitHub {
       owner = "latex-lsp";
       repo = "tree-sitter-bibtex";
@@ -104,7 +104,7 @@
   };
   bicep = buildGrammar {
     language = "bicep";
-    version = "b94a098";
+    version = "0.0.0+rev=b94a098";
     src = fetchFromGitHub {
       owner = "amaanq";
       repo = "tree-sitter-bicep";
@@ -115,7 +115,7 @@
   };
   blueprint = buildGrammar {
     language = "blueprint";
-    version = "6ef91ca";
+    version = "0.0.0+rev=6ef91ca";
     src = fetchFromGitLab {
       owner = "gabmus";
       repo = "tree-sitter-blueprint";
@@ -126,7 +126,7 @@
   };
   c = buildGrammar {
     language = "c";
-    version = "f357890";
+    version = "0.0.0+rev=f357890";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-c";
@@ -137,7 +137,7 @@
   };
   c_sharp = buildGrammar {
     language = "c_sharp";
-    version = "fcacbeb";
+    version = "0.0.0+rev=fcacbeb";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-c-sharp";
@@ -148,7 +148,7 @@
   };
   capnp = buildGrammar {
     language = "capnp";
-    version = "fc6e2ad";
+    version = "0.0.0+rev=fc6e2ad";
     src = fetchFromGitHub {
       owner = "amaanq";
       repo = "tree-sitter-capnp";
@@ -159,7 +159,7 @@
   };
   chatito = buildGrammar {
     language = "chatito";
-    version = "3baf22e";
+    version = "0.0.0+rev=3baf22e";
     src = fetchFromGitHub {
       owner = "ObserverOfTime";
       repo = "tree-sitter-chatito";
@@ -170,7 +170,7 @@
   };
   clojure = buildGrammar {
     language = "clojure";
-    version = "421546c";
+    version = "0.0.0+rev=421546c";
     src = fetchFromGitHub {
       owner = "sogaiu";
       repo = "tree-sitter-clojure";
@@ -181,7 +181,7 @@
   };
   cmake = buildGrammar {
     language = "cmake";
-    version = "399605a";
+    version = "0.0.0+rev=399605a";
     src = fetchFromGitHub {
       owner = "uyha";
       repo = "tree-sitter-cmake";
@@ -192,7 +192,7 @@
   };
   comment = buildGrammar {
     language = "comment";
-    version = "a37ca37";
+    version = "0.0.0+rev=a37ca37";
     src = fetchFromGitHub {
       owner = "stsewd";
       repo = "tree-sitter-comment";
@@ -203,7 +203,7 @@
   };
   commonlisp = buildGrammar {
     language = "commonlisp";
-    version = "c7e8149";
+    version = "0.0.0+rev=c7e8149";
     src = fetchFromGitHub {
       owner = "theHamsta";
       repo = "tree-sitter-commonlisp";
@@ -214,7 +214,7 @@
   };
   cooklang = buildGrammar {
     language = "cooklang";
-    version = "5e11341";
+    version = "0.0.0+rev=5e11341";
     src = fetchFromGitHub {
       owner = "addcninblue";
       repo = "tree-sitter-cooklang";
@@ -225,7 +225,7 @@
   };
   cpon = buildGrammar {
     language = "cpon";
-    version = "eedb93b";
+    version = "0.0.0+rev=eedb93b";
     src = fetchFromGitHub {
       owner = "amaanq";
       repo = "tree-sitter-cpon";
@@ -236,7 +236,7 @@
   };
   cpp = buildGrammar {
     language = "cpp";
-    version = "03fa93d";
+    version = "0.0.0+rev=03fa93d";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-cpp";
@@ -247,7 +247,7 @@
   };
   css = buildGrammar {
     language = "css";
-    version = "769203d";
+    version = "0.0.0+rev=769203d";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-css";
@@ -258,7 +258,7 @@
   };
   cuda = buildGrammar {
     language = "cuda";
-    version = "91c3ca3";
+    version = "0.0.0+rev=91c3ca3";
     src = fetchFromGitHub {
       owner = "theHamsta";
       repo = "tree-sitter-cuda";
@@ -269,7 +269,7 @@
   };
   cue = buildGrammar {
     language = "cue";
-    version = "4ffcda8";
+    version = "0.0.0+rev=4ffcda8";
     src = fetchFromGitHub {
       owner = "eonpatapon";
       repo = "tree-sitter-cue";
@@ -280,7 +280,7 @@
   };
   d = buildGrammar {
     language = "d";
-    version = "c2fbf21";
+    version = "0.0.0+rev=c2fbf21";
     src = fetchFromGitHub {
       owner = "CyberShadow";
       repo = "tree-sitter-d";
@@ -292,7 +292,7 @@
   };
   dart = buildGrammar {
     language = "dart";
-    version = "53485a8";
+    version = "0.0.0+rev=53485a8";
     src = fetchFromGitHub {
       owner = "UserNobody14";
       repo = "tree-sitter-dart";
@@ -303,7 +303,7 @@
   };
   devicetree = buildGrammar {
     language = "devicetree";
-    version = "ea30a05";
+    version = "0.0.0+rev=ea30a05";
     src = fetchFromGitHub {
       owner = "joelspadin";
       repo = "tree-sitter-devicetree";
@@ -314,7 +314,7 @@
   };
   dhall = buildGrammar {
     language = "dhall";
-    version = "affb6ee";
+    version = "0.0.0+rev=affb6ee";
     src = fetchFromGitHub {
       owner = "jbellerb";
       repo = "tree-sitter-dhall";
@@ -325,7 +325,7 @@
   };
   diff = buildGrammar {
     language = "diff";
-    version = "f69bde8";
+    version = "0.0.0+rev=f69bde8";
     src = fetchFromGitHub {
       owner = "the-mikedavis";
       repo = "tree-sitter-diff";
@@ -336,7 +336,7 @@
   };
   dockerfile = buildGrammar {
     language = "dockerfile";
-    version = "8ee3a0f";
+    version = "0.0.0+rev=8ee3a0f";
     src = fetchFromGitHub {
       owner = "camdencheek";
       repo = "tree-sitter-dockerfile";
@@ -347,7 +347,7 @@
   };
   dot = buildGrammar {
     language = "dot";
-    version = "9ab8555";
+    version = "0.0.0+rev=9ab8555";
     src = fetchFromGitHub {
       owner = "rydesun";
       repo = "tree-sitter-dot";
@@ -358,7 +358,7 @@
   };
   ebnf = buildGrammar {
     language = "ebnf";
-    version = "8e635b0";
+    version = "0.0.0+rev=8e635b0";
     src = fetchFromGitHub {
       owner = "RubixDev";
       repo = "ebnf";
@@ -370,7 +370,7 @@
   };
   eex = buildGrammar {
     language = "eex";
-    version = "f742f2f";
+    version = "0.0.0+rev=f742f2f";
     src = fetchFromGitHub {
       owner = "connorlay";
       repo = "tree-sitter-eex";
@@ -381,7 +381,7 @@
   };
   elixir = buildGrammar {
     language = "elixir";
-    version = "869dff3";
+    version = "0.0.0+rev=869dff3";
     src = fetchFromGitHub {
       owner = "elixir-lang";
       repo = "tree-sitter-elixir";
@@ -392,7 +392,7 @@
   };
   elm = buildGrammar {
     language = "elm";
-    version = "28bb193";
+    version = "0.0.0+rev=28bb193";
     src = fetchFromGitHub {
       owner = "elm-tooling";
       repo = "tree-sitter-elm";
@@ -403,7 +403,7 @@
   };
   elsa = buildGrammar {
     language = "elsa";
-    version = "0a66b2b";
+    version = "0.0.0+rev=0a66b2b";
     src = fetchFromGitHub {
       owner = "glapa-grossklag";
       repo = "tree-sitter-elsa";
@@ -414,7 +414,7 @@
   };
   elvish = buildGrammar {
     language = "elvish";
-    version = "f32711e";
+    version = "0.0.0+rev=f32711e";
     src = fetchFromGitHub {
       owner = "ckafi";
       repo = "tree-sitter-elvish";
@@ -425,7 +425,7 @@
   };
   embedded_template = buildGrammar {
     language = "embedded_template";
-    version = "203f7bd";
+    version = "0.0.0+rev=203f7bd";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-embedded-template";
@@ -436,7 +436,7 @@
   };
   erlang = buildGrammar {
     language = "erlang";
-    version = "9fe5cdf";
+    version = "0.0.0+rev=9fe5cdf";
     src = fetchFromGitHub {
       owner = "WhatsApp";
       repo = "tree-sitter-erlang";
@@ -447,7 +447,7 @@
   };
   fennel = buildGrammar {
     language = "fennel";
-    version = "5171959";
+    version = "0.0.0+rev=5171959";
     src = fetchFromGitHub {
       owner = "travonted";
       repo = "tree-sitter-fennel";
@@ -458,7 +458,7 @@
   };
   fish = buildGrammar {
     language = "fish";
-    version = "f917690";
+    version = "0.0.0+rev=f917690";
     src = fetchFromGitHub {
       owner = "ram02z";
       repo = "tree-sitter-fish";
@@ -469,7 +469,7 @@
   };
   foam = buildGrammar {
     language = "foam";
-    version = "c238f4a";
+    version = "0.0.0+rev=c238f4a";
     src = fetchFromGitHub {
       owner = "FoamScience";
       repo = "tree-sitter-foam";
@@ -480,7 +480,7 @@
   };
   fortran = buildGrammar {
     language = "fortran";
-    version = "31552ac";
+    version = "0.0.0+rev=31552ac";
     src = fetchFromGitHub {
       owner = "stadelmanma";
       repo = "tree-sitter-fortran";
@@ -491,7 +491,7 @@
   };
   fsh = buildGrammar {
     language = "fsh";
-    version = "fa33477";
+    version = "0.0.0+rev=fa33477";
     src = fetchFromGitHub {
       owner = "mgramigna";
       repo = "tree-sitter-fsh";
@@ -502,7 +502,7 @@
   };
   func = buildGrammar {
     language = "func";
-    version = "f161cfe";
+    version = "0.0.0+rev=f161cfe";
     src = fetchFromGitHub {
       owner = "amaanq";
       repo = "tree-sitter-func";
@@ -513,7 +513,7 @@
   };
   fusion = buildGrammar {
     language = "fusion";
-    version = "19db2f4";
+    version = "0.0.0+rev=19db2f4";
     src = fetchFromGitLab {
       owner = "jirgn";
       repo = "tree-sitter-fusion";
@@ -524,7 +524,7 @@
   };
   gdscript = buildGrammar {
     language = "gdscript";
-    version = "a4b57cc";
+    version = "0.0.0+rev=a4b57cc";
     src = fetchFromGitHub {
       owner = "PrestonKnopp";
       repo = "tree-sitter-gdscript";
@@ -535,7 +535,7 @@
   };
   git_config = buildGrammar {
     language = "git_config";
-    version = "a01b498";
+    version = "0.0.0+rev=a01b498";
     src = fetchFromGitHub {
       owner = "the-mikedavis";
       repo = "tree-sitter-git-config";
@@ -546,7 +546,7 @@
   };
   git_rebase = buildGrammar {
     language = "git_rebase";
-    version = "d8a4207";
+    version = "0.0.0+rev=d8a4207";
     src = fetchFromGitHub {
       owner = "the-mikedavis";
       repo = "tree-sitter-git-rebase";
@@ -557,7 +557,7 @@
   };
   gitattributes = buildGrammar {
     language = "gitattributes";
-    version = "577a075";
+    version = "0.0.0+rev=577a075";
     src = fetchFromGitHub {
       owner = "ObserverOfTime";
       repo = "tree-sitter-gitattributes";
@@ -568,7 +568,7 @@
   };
   gitcommit = buildGrammar {
     language = "gitcommit";
-    version = "f71b93f";
+    version = "0.0.0+rev=f71b93f";
     src = fetchFromGitHub {
       owner = "gbprod";
       repo = "tree-sitter-gitcommit";
@@ -579,7 +579,7 @@
   };
   gitignore = buildGrammar {
     language = "gitignore";
-    version = "f4685bf";
+    version = "0.0.0+rev=f4685bf";
     src = fetchFromGitHub {
       owner = "shunsambongi";
       repo = "tree-sitter-gitignore";
@@ -590,7 +590,7 @@
   };
   gleam = buildGrammar {
     language = "gleam";
-    version = "ae79782";
+    version = "0.0.0+rev=ae79782";
     src = fetchFromGitHub {
       owner = "gleam-lang";
       repo = "tree-sitter-gleam";
@@ -601,7 +601,7 @@
   };
   glimmer = buildGrammar {
     language = "glimmer";
-    version = "bc1c685";
+    version = "0.0.0+rev=bc1c685";
     src = fetchFromGitHub {
       owner = "alexlafroscia";
       repo = "tree-sitter-glimmer";
@@ -612,7 +612,7 @@
   };
   glsl = buildGrammar {
     language = "glsl";
-    version = "e2c2214";
+    version = "0.0.0+rev=e2c2214";
     src = fetchFromGitHub {
       owner = "theHamsta";
       repo = "tree-sitter-glsl";
@@ -623,7 +623,7 @@
   };
   go = buildGrammar {
     language = "go";
-    version = "64457ea";
+    version = "0.0.0+rev=64457ea";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-go";
@@ -634,7 +634,7 @@
   };
   godot_resource = buildGrammar {
     language = "godot_resource";
-    version = "b6ef076";
+    version = "0.0.0+rev=b6ef076";
     src = fetchFromGitHub {
       owner = "PrestonKnopp";
       repo = "tree-sitter-godot-resource";
@@ -645,7 +645,7 @@
   };
   gomod = buildGrammar {
     language = "gomod";
-    version = "4a65743";
+    version = "0.0.0+rev=4a65743";
     src = fetchFromGitHub {
       owner = "camdencheek";
       repo = "tree-sitter-go-mod";
@@ -656,7 +656,7 @@
   };
   gosum = buildGrammar {
     language = "gosum";
-    version = "14da5c2";
+    version = "0.0.0+rev=14da5c2";
     src = fetchFromGitHub {
       owner = "amaanq";
       repo = "tree-sitter-go-sum";
@@ -667,7 +667,7 @@
   };
   gowork = buildGrammar {
     language = "gowork";
-    version = "949a8a4";
+    version = "0.0.0+rev=949a8a4";
     src = fetchFromGitHub {
       owner = "omertuc";
       repo = "tree-sitter-go-work";
@@ -678,7 +678,7 @@
   };
   graphql = buildGrammar {
     language = "graphql";
-    version = "5e66e96";
+    version = "0.0.0+rev=5e66e96";
     src = fetchFromGitHub {
       owner = "bkegley";
       repo = "tree-sitter-graphql";
@@ -689,7 +689,7 @@
   };
   hack = buildGrammar {
     language = "hack";
-    version = "b7bd692";
+    version = "0.0.0+rev=b7bd692";
     src = fetchFromGitHub {
       owner = "slackhq";
       repo = "tree-sitter-hack";
@@ -700,7 +700,7 @@
   };
   hare = buildGrammar {
     language = "hare";
-    version = "f0a9e62";
+    version = "0.0.0+rev=f0a9e62";
     src = fetchFromGitHub {
       owner = "amaanq";
       repo = "tree-sitter-hare";
@@ -711,7 +711,7 @@
   };
   haskell = buildGrammar {
     language = "haskell";
-    version = "fb3c19e";
+    version = "0.0.0+rev=fb3c19e";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-haskell";
@@ -722,7 +722,7 @@
   };
   hcl = buildGrammar {
     language = "hcl";
-    version = "0ff887f";
+    version = "0.0.0+rev=0ff887f";
     src = fetchFromGitHub {
       owner = "MichaHoffmann";
       repo = "tree-sitter-hcl";
@@ -733,7 +733,7 @@
   };
   heex = buildGrammar {
     language = "heex";
-    version = "2e1348c";
+    version = "0.0.0+rev=2e1348c";
     src = fetchFromGitHub {
       owner = "connorlay";
       repo = "tree-sitter-heex";
@@ -744,7 +744,7 @@
   };
   help = buildGrammar {
     language = "help";
-    version = "8f75ef3";
+    version = "0.0.0+rev=8f75ef3";
     src = fetchFromGitHub {
       owner = "neovim";
       repo = "tree-sitter-vimdoc";
@@ -755,7 +755,7 @@
   };
   hjson = buildGrammar {
     language = "hjson";
-    version = "02fa3b7";
+    version = "0.0.0+rev=02fa3b7";
     src = fetchFromGitHub {
       owner = "winston0410";
       repo = "tree-sitter-hjson";
@@ -766,7 +766,7 @@
   };
   hlsl = buildGrammar {
     language = "hlsl";
-    version = "306d485";
+    version = "0.0.0+rev=306d485";
     src = fetchFromGitHub {
       owner = "theHamsta";
       repo = "tree-sitter-hlsl";
@@ -777,7 +777,7 @@
   };
   hocon = buildGrammar {
     language = "hocon";
-    version = "c390f10";
+    version = "0.0.0+rev=c390f10";
     src = fetchFromGitHub {
       owner = "antosha417";
       repo = "tree-sitter-hocon";
@@ -788,7 +788,7 @@
   };
   html = buildGrammar {
     language = "html";
-    version = "29f53d8";
+    version = "0.0.0+rev=29f53d8";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-html";
@@ -799,7 +799,7 @@
   };
   htmldjango = buildGrammar {
     language = "htmldjango";
-    version = "b2dba02";
+    version = "0.0.0+rev=b2dba02";
     src = fetchFromGitHub {
       owner = "interdependence";
       repo = "tree-sitter-htmldjango";
@@ -810,7 +810,7 @@
   };
   http = buildGrammar {
     language = "http";
-    version = "2c6c445";
+    version = "0.0.0+rev=2c6c445";
     src = fetchFromGitHub {
       owner = "rest-nvim";
       repo = "tree-sitter-http";
@@ -821,7 +821,7 @@
   };
   ini = buildGrammar {
     language = "ini";
-    version = "1a0ce07";
+    version = "0.0.0+rev=1a0ce07";
     src = fetchFromGitHub {
       owner = "justinmk";
       repo = "tree-sitter-ini";
@@ -832,7 +832,7 @@
   };
   java = buildGrammar {
     language = "java";
-    version = "3c24aa9";
+    version = "0.0.0+rev=3c24aa9";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-java";
@@ -843,7 +843,7 @@
   };
   javascript = buildGrammar {
     language = "javascript";
-    version = "5720b24";
+    version = "0.0.0+rev=5720b24";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-javascript";
@@ -854,7 +854,7 @@
   };
   jq = buildGrammar {
     language = "jq";
-    version = "13990f5";
+    version = "0.0.0+rev=13990f5";
     src = fetchFromGitHub {
       owner = "flurie";
       repo = "tree-sitter-jq";
@@ -865,7 +865,7 @@
   };
   jsdoc = buildGrammar {
     language = "jsdoc";
-    version = "189a6a4";
+    version = "0.0.0+rev=189a6a4";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-jsdoc";
@@ -876,7 +876,7 @@
   };
   json = buildGrammar {
     language = "json";
-    version = "7307675";
+    version = "0.0.0+rev=7307675";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-json";
@@ -887,7 +887,7 @@
   };
   json5 = buildGrammar {
     language = "json5";
-    version = "5dd5cdc";
+    version = "0.0.0+rev=5dd5cdc";
     src = fetchFromGitHub {
       owner = "Joakker";
       repo = "tree-sitter-json5";
@@ -898,7 +898,7 @@
   };
   jsonc = buildGrammar {
     language = "jsonc";
-    version = "02b0165";
+    version = "0.0.0+rev=02b0165";
     src = fetchFromGitLab {
       owner = "WhyNotHugo";
       repo = "tree-sitter-jsonc";
@@ -909,7 +909,7 @@
   };
   jsonnet = buildGrammar {
     language = "jsonnet";
-    version = "fdc7757";
+    version = "0.0.0+rev=fdc7757";
     src = fetchFromGitHub {
       owner = "sourcegraph";
       repo = "tree-sitter-jsonnet";
@@ -920,7 +920,7 @@
   };
   julia = buildGrammar {
     language = "julia";
-    version = "e2f449e";
+    version = "0.0.0+rev=e2f449e";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-julia";
@@ -931,7 +931,7 @@
   };
   kdl = buildGrammar {
     language = "kdl";
-    version = "e36f054";
+    version = "0.0.0+rev=e36f054";
     src = fetchFromGitHub {
       owner = "amaanq";
       repo = "tree-sitter-kdl";
@@ -942,7 +942,7 @@
   };
   kotlin = buildGrammar {
     language = "kotlin";
-    version = "e463703";
+    version = "0.0.0+rev=e463703";
     src = fetchFromGitHub {
       owner = "fwcd";
       repo = "tree-sitter-kotlin";
@@ -953,7 +953,7 @@
   };
   lalrpop = buildGrammar {
     language = "lalrpop";
-    version = "7744b56";
+    version = "0.0.0+rev=7744b56";
     src = fetchFromGitHub {
       owner = "traxys";
       repo = "tree-sitter-lalrpop";
@@ -964,7 +964,7 @@
   };
   latex = buildGrammar {
     language = "latex";
-    version = "376f640";
+    version = "0.0.0+rev=376f640";
     src = fetchFromGitHub {
       owner = "latex-lsp";
       repo = "tree-sitter-latex";
@@ -975,7 +975,7 @@
   };
   ledger = buildGrammar {
     language = "ledger";
-    version = "f787ae6";
+    version = "0.0.0+rev=f787ae6";
     src = fetchFromGitHub {
       owner = "cbarrete";
       repo = "tree-sitter-ledger";
@@ -986,7 +986,7 @@
   };
   llvm = buildGrammar {
     language = "llvm";
-    version = "e9948ed";
+    version = "0.0.0+rev=e9948ed";
     src = fetchFromGitHub {
       owner = "benwilliamgraham";
       repo = "tree-sitter-llvm";
@@ -997,7 +997,7 @@
   };
   lua = buildGrammar {
     language = "lua";
-    version = "0fc8996";
+    version = "0.0.0+rev=0fc8996";
     src = fetchFromGitHub {
       owner = "MunifTanjim";
       repo = "tree-sitter-lua";
@@ -1008,7 +1008,7 @@
   };
   luadoc = buildGrammar {
     language = "luadoc";
-    version = "40a67ee";
+    version = "0.0.0+rev=40a67ee";
     src = fetchFromGitHub {
       owner = "amaanq";
       repo = "tree-sitter-luadoc";
@@ -1019,7 +1019,7 @@
   };
   luap = buildGrammar {
     language = "luap";
-    version = "bfb38d2";
+    version = "0.0.0+rev=bfb38d2";
     src = fetchFromGitHub {
       owner = "amaanq";
       repo = "tree-sitter-luap";
@@ -1030,7 +1030,7 @@
   };
   m68k = buildGrammar {
     language = "m68k";
-    version = "d097b12";
+    version = "0.0.0+rev=d097b12";
     src = fetchFromGitHub {
       owner = "grahambates";
       repo = "tree-sitter-m68k";
@@ -1041,7 +1041,7 @@
   };
   make = buildGrammar {
     language = "make";
-    version = "a4b9187";
+    version = "0.0.0+rev=a4b9187";
     src = fetchFromGitHub {
       owner = "alemuller";
       repo = "tree-sitter-make";
@@ -1052,7 +1052,7 @@
   };
   markdown = buildGrammar {
     language = "markdown";
-    version = "fa6bfd5";
+    version = "0.0.0+rev=fa6bfd5";
     src = fetchFromGitHub {
       owner = "MDeiml";
       repo = "tree-sitter-markdown";
@@ -1064,7 +1064,7 @@
   };
   markdown_inline = buildGrammar {
     language = "markdown_inline";
-    version = "fa6bfd5";
+    version = "0.0.0+rev=fa6bfd5";
     src = fetchFromGitHub {
       owner = "MDeiml";
       repo = "tree-sitter-markdown";
@@ -1076,7 +1076,7 @@
   };
   matlab = buildGrammar {
     language = "matlab";
-    version = "2d5d3d5";
+    version = "0.0.0+rev=2d5d3d5";
     src = fetchFromGitHub {
       owner = "mstanciu552";
       repo = "tree-sitter-matlab";
@@ -1087,7 +1087,7 @@
   };
   menhir = buildGrammar {
     language = "menhir";
-    version = "db7953a";
+    version = "0.0.0+rev=db7953a";
     src = fetchFromGitHub {
       owner = "Kerl13";
       repo = "tree-sitter-menhir";
@@ -1098,7 +1098,7 @@
   };
   mermaid = buildGrammar {
     language = "mermaid";
-    version = "d787c66";
+    version = "0.0.0+rev=d787c66";
     src = fetchFromGitHub {
       owner = "monaqa";
       repo = "tree-sitter-mermaid";
@@ -1109,7 +1109,7 @@
   };
   meson = buildGrammar {
     language = "meson";
-    version = "3d6dfbd";
+    version = "0.0.0+rev=3d6dfbd";
     src = fetchFromGitHub {
       owner = "Decodetalkers";
       repo = "tree-sitter-meson";
@@ -1120,7 +1120,7 @@
   };
   mlir = buildGrammar {
     language = "mlir";
-    version = "e2053f7";
+    version = "0.0.0+rev=e2053f7";
     src = fetchFromGitHub {
       owner = "artagnon";
       repo = "tree-sitter-mlir";
@@ -1132,7 +1132,7 @@
   };
   nickel = buildGrammar {
     language = "nickel";
-    version = "d6c7eeb";
+    version = "0.0.0+rev=d6c7eeb";
     src = fetchFromGitHub {
       owner = "nickel-lang";
       repo = "tree-sitter-nickel";
@@ -1143,7 +1143,7 @@
   };
   ninja = buildGrammar {
     language = "ninja";
-    version = "0a95cfd";
+    version = "0.0.0+rev=0a95cfd";
     src = fetchFromGitHub {
       owner = "alemuller";
       repo = "tree-sitter-ninja";
@@ -1154,7 +1154,7 @@
   };
   nix = buildGrammar {
     language = "nix";
-    version = "6b71a81";
+    version = "0.0.0+rev=6b71a81";
     src = fetchFromGitHub {
       owner = "cstrahan";
       repo = "tree-sitter-nix";
@@ -1165,7 +1165,7 @@
   };
   norg = buildGrammar {
     language = "norg";
-    version = "1a30509";
+    version = "0.0.0+rev=1a30509";
     src = fetchFromGitHub {
       owner = "nvim-neorg";
       repo = "tree-sitter-norg";
@@ -1176,7 +1176,7 @@
   };
   ocaml = buildGrammar {
     language = "ocaml";
-    version = "f1106bf";
+    version = "0.0.0+rev=f1106bf";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-ocaml";
@@ -1188,7 +1188,7 @@
   };
   ocaml_interface = buildGrammar {
     language = "ocaml_interface";
-    version = "f1106bf";
+    version = "0.0.0+rev=f1106bf";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-ocaml";
@@ -1200,7 +1200,7 @@
   };
   ocamllex = buildGrammar {
     language = "ocamllex";
-    version = "ac1d595";
+    version = "0.0.0+rev=ac1d595";
     src = fetchFromGitHub {
       owner = "atom-ocaml";
       repo = "tree-sitter-ocamllex";
@@ -1212,7 +1212,7 @@
   };
   org = buildGrammar {
     language = "org";
-    version = "081179c";
+    version = "0.0.0+rev=081179c";
     src = fetchFromGitHub {
       owner = "milisims";
       repo = "tree-sitter-org";
@@ -1223,7 +1223,7 @@
   };
   pascal = buildGrammar {
     language = "pascal";
-    version = "9e99540";
+    version = "0.0.0+rev=9e99540";
     src = fetchFromGitHub {
       owner = "Isopod";
       repo = "tree-sitter-pascal";
@@ -1234,7 +1234,7 @@
   };
   passwd = buildGrammar {
     language = "passwd";
-    version = "2023939";
+    version = "0.0.0+rev=2023939";
     src = fetchFromGitHub {
       owner = "ath3";
       repo = "tree-sitter-passwd";
@@ -1245,7 +1245,7 @@
   };
   perl = buildGrammar {
     language = "perl";
-    version = "ff1f0ac";
+    version = "0.0.0+rev=ff1f0ac";
     src = fetchFromGitHub {
       owner = "ganezdragon";
       repo = "tree-sitter-perl";
@@ -1256,7 +1256,7 @@
   };
   php = buildGrammar {
     language = "php";
-    version = "1a40581";
+    version = "0.0.0+rev=1a40581";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-php";
@@ -1267,7 +1267,7 @@
   };
   phpdoc = buildGrammar {
     language = "phpdoc";
-    version = "2f4d16c";
+    version = "0.0.0+rev=2f4d16c";
     src = fetchFromGitHub {
       owner = "claytonrcarter";
       repo = "tree-sitter-phpdoc";
@@ -1278,7 +1278,7 @@
   };
   pioasm = buildGrammar {
     language = "pioasm";
-    version = "924aada";
+    version = "0.0.0+rev=924aada";
     src = fetchFromGitHub {
       owner = "leo60228";
       repo = "tree-sitter-pioasm";
@@ -1289,7 +1289,7 @@
   };
   po = buildGrammar {
     language = "po";
-    version = "d6aed22";
+    version = "0.0.0+rev=d6aed22";
     src = fetchFromGitHub {
       owner = "erasin";
       repo = "tree-sitter-po";
@@ -1300,7 +1300,7 @@
   };
   poe_filter = buildGrammar {
     language = "poe_filter";
-    version = "80dc101";
+    version = "0.0.0+rev=80dc101";
     src = fetchFromGitHub {
       owner = "ObserverOfTime";
       repo = "tree-sitter-poe-filter";
@@ -1311,7 +1311,7 @@
   };
   prisma = buildGrammar {
     language = "prisma";
-    version = "eca2596";
+    version = "0.0.0+rev=eca2596";
     src = fetchFromGitHub {
       owner = "victorhqc";
       repo = "tree-sitter-prisma";
@@ -1322,7 +1322,7 @@
   };
   proto = buildGrammar {
     language = "proto";
-    version = "42d82fa";
+    version = "0.0.0+rev=42d82fa";
     src = fetchFromGitHub {
       owner = "mitchellh";
       repo = "tree-sitter-proto";
@@ -1333,7 +1333,7 @@
   };
   prql = buildGrammar {
     language = "prql";
-    version = "4045dcf";
+    version = "0.0.0+rev=4045dcf";
     src = fetchFromGitHub {
       owner = "PRQL";
       repo = "tree-sitter-prql";
@@ -1344,7 +1344,7 @@
   };
   pug = buildGrammar {
     language = "pug";
-    version = "884e225";
+    version = "0.0.0+rev=884e225";
     src = fetchFromGitHub {
       owner = "zealot128";
       repo = "tree-sitter-pug";
@@ -1355,7 +1355,7 @@
   };
   python = buildGrammar {
     language = "python";
-    version = "6282715";
+    version = "0.0.0+rev=6282715";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-python";
@@ -1366,7 +1366,7 @@
   };
   ql = buildGrammar {
     language = "ql";
-    version = "bd08702";
+    version = "0.0.0+rev=bd08702";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-ql";
@@ -1377,7 +1377,7 @@
   };
   qmldir = buildGrammar {
     language = "qmldir";
-    version = "6b2b5e4";
+    version = "0.0.0+rev=6b2b5e4";
     src = fetchFromGitHub {
       owner = "Decodetalkers";
       repo = "tree-sitter-qmldir";
@@ -1388,7 +1388,7 @@
   };
   qmljs = buildGrammar {
     language = "qmljs";
-    version = "35ead5b";
+    version = "0.0.0+rev=35ead5b";
     src = fetchFromGitHub {
       owner = "yuja";
       repo = "tree-sitter-qmljs";
@@ -1399,7 +1399,7 @@
   };
   query = buildGrammar {
     language = "query";
-    version = "e975044";
+    version = "0.0.0+rev=e975044";
     src = fetchFromGitHub {
       owner = "nvim-treesitter";
       repo = "tree-sitter-query";
@@ -1410,7 +1410,7 @@
   };
   r = buildGrammar {
     language = "r";
-    version = "80efda5";
+    version = "0.0.0+rev=80efda5";
     src = fetchFromGitHub {
       owner = "r-lib";
       repo = "tree-sitter-r";
@@ -1421,7 +1421,7 @@
   };
   racket = buildGrammar {
     language = "racket";
-    version = "ed5369a";
+    version = "0.0.0+rev=ed5369a";
     src = fetchFromGitHub {
       owner = "6cdh";
       repo = "tree-sitter-racket";
@@ -1432,7 +1432,7 @@
   };
   rasi = buildGrammar {
     language = "rasi";
-    version = "371dac6";
+    version = "0.0.0+rev=371dac6";
     src = fetchFromGitHub {
       owner = "Fymyte";
       repo = "tree-sitter-rasi";
@@ -1443,7 +1443,7 @@
   };
   regex = buildGrammar {
     language = "regex";
-    version = "e1cfca3";
+    version = "0.0.0+rev=e1cfca3";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-regex";
@@ -1454,7 +1454,7 @@
   };
   rego = buildGrammar {
     language = "rego";
-    version = "b2667c9";
+    version = "0.0.0+rev=b2667c9";
     src = fetchFromGitHub {
       owner = "FallenAngel97";
       repo = "tree-sitter-rego";
@@ -1465,7 +1465,7 @@
   };
   rnoweb = buildGrammar {
     language = "rnoweb";
-    version = "502c112";
+    version = "0.0.0+rev=502c112";
     src = fetchFromGitHub {
       owner = "bamonroe";
       repo = "tree-sitter-rnoweb";
@@ -1476,7 +1476,7 @@
   };
   ron = buildGrammar {
     language = "ron";
-    version = "ce6086b";
+    version = "0.0.0+rev=ce6086b";
     src = fetchFromGitHub {
       owner = "amaanq";
       repo = "tree-sitter-ron";
@@ -1487,7 +1487,7 @@
   };
   rst = buildGrammar {
     language = "rst";
-    version = "25e6328";
+    version = "0.0.0+rev=25e6328";
     src = fetchFromGitHub {
       owner = "stsewd";
       repo = "tree-sitter-rst";
@@ -1498,7 +1498,7 @@
   };
   ruby = buildGrammar {
     language = "ruby";
-    version = "206c707";
+    version = "0.0.0+rev=206c707";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-ruby";
@@ -1509,7 +1509,7 @@
   };
   rust = buildGrammar {
     language = "rust";
-    version = "fbf9e50";
+    version = "0.0.0+rev=fbf9e50";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-rust";
@@ -1520,7 +1520,7 @@
   };
   scala = buildGrammar {
     language = "scala";
-    version = "7d348f5";
+    version = "0.0.0+rev=7d348f5";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-scala";
@@ -1531,7 +1531,7 @@
   };
   scheme = buildGrammar {
     language = "scheme";
-    version = "9a23ff3";
+    version = "0.0.0+rev=9a23ff3";
     src = fetchFromGitHub {
       owner = "6cdh";
       repo = "tree-sitter-scheme";
@@ -1542,7 +1542,7 @@
   };
   scss = buildGrammar {
     language = "scss";
-    version = "c478c68";
+    version = "0.0.0+rev=c478c68";
     src = fetchFromGitHub {
       owner = "serenadeai";
       repo = "tree-sitter-scss";
@@ -1553,7 +1553,7 @@
   };
   slint = buildGrammar {
     language = "slint";
-    version = "0754752";
+    version = "0.0.0+rev=0754752";
     src = fetchFromGitHub {
       owner = "jrmoulton";
       repo = "tree-sitter-slint";
@@ -1564,7 +1564,7 @@
   };
   smali = buildGrammar {
     language = "smali";
-    version = "a67a429";
+    version = "0.0.0+rev=a67a429";
     src = fetchFromSourcehut {
       owner = "~yotam";
       repo = "tree-sitter-smali";
@@ -1575,7 +1575,7 @@
   };
   smithy = buildGrammar {
     language = "smithy";
-    version = "cf8c7eb";
+    version = "0.0.0+rev=cf8c7eb";
     src = fetchFromGitHub {
       owner = "indoorvivants";
       repo = "tree-sitter-smithy";
@@ -1586,7 +1586,7 @@
   };
   solidity = buildGrammar {
     language = "solidity";
-    version = "1680203";
+    version = "0.0.0+rev=1680203";
     src = fetchFromGitHub {
       owner = "JoranHonig";
       repo = "tree-sitter-solidity";
@@ -1597,7 +1597,7 @@
   };
   sparql = buildGrammar {
     language = "sparql";
-    version = "05f949d";
+    version = "0.0.0+rev=05f949d";
     src = fetchFromGitHub {
       owner = "BonaBeavis";
       repo = "tree-sitter-sparql";
@@ -1608,7 +1608,7 @@
   };
   sql = buildGrammar {
     language = "sql";
-    version = "d2b64d8";
+    version = "0.0.0+rev=d2b64d8";
     src = fetchFromGitHub {
       owner = "derekstride";
       repo = "tree-sitter-sql";
@@ -1619,7 +1619,7 @@
   };
   squirrel = buildGrammar {
     language = "squirrel";
-    version = "3fefc6b";
+    version = "0.0.0+rev=3fefc6b";
     src = fetchFromGitHub {
       owner = "amaanq";
       repo = "tree-sitter-squirrel";
@@ -1630,7 +1630,7 @@
   };
   starlark = buildGrammar {
     language = "starlark";
-    version = "8ad93a7";
+    version = "0.0.0+rev=8ad93a7";
     src = fetchFromGitHub {
       owner = "amaanq";
       repo = "tree-sitter-starlark";
@@ -1641,7 +1641,7 @@
   };
   supercollider = buildGrammar {
     language = "supercollider";
-    version = "90c6d9f";
+    version = "0.0.0+rev=90c6d9f";
     src = fetchFromGitHub {
       owner = "madskjeldgaard";
       repo = "tree-sitter-supercollider";
@@ -1652,7 +1652,7 @@
   };
   surface = buildGrammar {
     language = "surface";
-    version = "f4586b3";
+    version = "0.0.0+rev=f4586b3";
     src = fetchFromGitHub {
       owner = "connorlay";
       repo = "tree-sitter-surface";
@@ -1663,7 +1663,7 @@
   };
   svelte = buildGrammar {
     language = "svelte";
-    version = "52e122a";
+    version = "0.0.0+rev=52e122a";
     src = fetchFromGitHub {
       owner = "Himujjal";
       repo = "tree-sitter-svelte";
@@ -1674,7 +1674,7 @@
   };
   swift = buildGrammar {
     language = "swift";
-    version = "4cf4bb6";
+    version = "0.0.0+rev=4cf4bb6";
     src = fetchFromGitHub {
       owner = "alex-pinkus";
       repo = "tree-sitter-swift";
@@ -1686,7 +1686,7 @@
   };
   sxhkdrc = buildGrammar {
     language = "sxhkdrc";
-    version = "440d5f9";
+    version = "0.0.0+rev=440d5f9";
     src = fetchFromGitHub {
       owner = "RaafatTurki";
       repo = "tree-sitter-sxhkdrc";
@@ -1697,7 +1697,7 @@
   };
   t32 = buildGrammar {
     language = "t32";
-    version = "f8106fc";
+    version = "0.0.0+rev=f8106fc";
     src = fetchFromGitea {
       domain = "codeberg.org";
       owner = "xasc";
@@ -1709,7 +1709,7 @@
   };
   tablegen = buildGrammar {
     language = "tablegen";
-    version = "e5e046e";
+    version = "0.0.0+rev=e5e046e";
     src = fetchFromGitHub {
       owner = "amaanq";
       repo = "tree-sitter-tablegen";
@@ -1720,7 +1720,7 @@
   };
   teal = buildGrammar {
     language = "teal";
-    version = "2158ecc";
+    version = "0.0.0+rev=2158ecc";
     src = fetchFromGitHub {
       owner = "euclidianAce";
       repo = "tree-sitter-teal";
@@ -1732,7 +1732,7 @@
   };
   terraform = buildGrammar {
     language = "terraform";
-    version = "0ff887f";
+    version = "0.0.0+rev=0ff887f";
     src = fetchFromGitHub {
       owner = "MichaHoffmann";
       repo = "tree-sitter-hcl";
@@ -1744,7 +1744,7 @@
   };
   thrift = buildGrammar {
     language = "thrift";
-    version = "d4deb1b";
+    version = "0.0.0+rev=d4deb1b";
     src = fetchFromGitHub {
       owner = "duskmoon314";
       repo = "tree-sitter-thrift";
@@ -1755,7 +1755,7 @@
   };
   tiger = buildGrammar {
     language = "tiger";
-    version = "a233ebe";
+    version = "0.0.0+rev=a233ebe";
     src = fetchFromGitHub {
       owner = "ambroisie";
       repo = "tree-sitter-tiger";
@@ -1766,7 +1766,7 @@
   };
   tlaplus = buildGrammar {
     language = "tlaplus";
-    version = "6d2ec89";
+    version = "0.0.0+rev=6d2ec89";
     src = fetchFromGitHub {
       owner = "tlaplus-community";
       repo = "tree-sitter-tlaplus";
@@ -1777,7 +1777,7 @@
   };
   todotxt = buildGrammar {
     language = "todotxt";
-    version = "0207f6a";
+    version = "0.0.0+rev=0207f6a";
     src = fetchFromGitHub {
       owner = "arnarg";
       repo = "tree-sitter-todotxt";
@@ -1788,7 +1788,7 @@
   };
   toml = buildGrammar {
     language = "toml";
-    version = "8bd2056";
+    version = "0.0.0+rev=8bd2056";
     src = fetchFromGitHub {
       owner = "ikatyang";
       repo = "tree-sitter-toml";
@@ -1799,7 +1799,7 @@
   };
   tsx = buildGrammar {
     language = "tsx";
-    version = "b66d19b";
+    version = "0.0.0+rev=b66d19b";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-typescript";
@@ -1811,7 +1811,7 @@
   };
   turtle = buildGrammar {
     language = "turtle";
-    version = "085437f";
+    version = "0.0.0+rev=085437f";
     src = fetchFromGitHub {
       owner = "BonaBeavis";
       repo = "tree-sitter-turtle";
@@ -1822,7 +1822,7 @@
   };
   twig = buildGrammar {
     language = "twig";
-    version = "2457993";
+    version = "0.0.0+rev=2457993";
     src = fetchFromGitHub {
       owner = "gbprod";
       repo = "tree-sitter-twig";
@@ -1833,7 +1833,7 @@
   };
   typescript = buildGrammar {
     language = "typescript";
-    version = "b66d19b";
+    version = "0.0.0+rev=b66d19b";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-typescript";
@@ -1845,7 +1845,7 @@
   };
   ungrammar = buildGrammar {
     language = "ungrammar";
-    version = "debd26f";
+    version = "0.0.0+rev=debd26f";
     src = fetchFromGitHub {
       owner = "Philipp-M";
       repo = "tree-sitter-ungrammar";
@@ -1856,7 +1856,7 @@
   };
   uxntal = buildGrammar {
     language = "uxntal";
-    version = "14e4760";
+    version = "0.0.0+rev=14e4760";
     src = fetchFromGitHub {
       owner = "amaanq";
       repo = "tree-sitter-uxntal";
@@ -1867,7 +1867,7 @@
   };
   v = buildGrammar {
     language = "v";
-    version = "66cf9d3";
+    version = "0.0.0+rev=66cf9d3";
     src = fetchFromGitHub {
       owner = "vlang";
       repo = "vls";
@@ -1879,7 +1879,7 @@
   };
   vala = buildGrammar {
     language = "vala";
-    version = "8f690bf";
+    version = "0.0.0+rev=8f690bf";
     src = fetchFromGitHub {
       owner = "vala-lang";
       repo = "tree-sitter-vala";
@@ -1890,7 +1890,7 @@
   };
   verilog = buildGrammar {
     language = "verilog";
-    version = "4457145";
+    version = "0.0.0+rev=4457145";
     src = fetchFromGitHub {
       owner = "tree-sitter";
       repo = "tree-sitter-verilog";
@@ -1901,7 +1901,7 @@
   };
   vhs = buildGrammar {
     language = "vhs";
-    version = "54fe7c0";
+    version = "0.0.0+rev=54fe7c0";
     src = fetchFromGitHub {
       owner = "charmbracelet";
       repo = "tree-sitter-vhs";
@@ -1912,7 +1912,7 @@
   };
   vim = buildGrammar {
     language = "vim";
-    version = "e39a7bb";
+    version = "0.0.0+rev=e39a7bb";
     src = fetchFromGitHub {
       owner = "vigoux";
       repo = "tree-sitter-viml";
@@ -1923,7 +1923,7 @@
   };
   vue = buildGrammar {
     language = "vue";
-    version = "91fe275";
+    version = "0.0.0+rev=91fe275";
     src = fetchFromGitHub {
       owner = "ikatyang";
       repo = "tree-sitter-vue";
@@ -1934,7 +1934,7 @@
   };
   wgsl = buildGrammar {
     language = "wgsl";
-    version = "40259f3";
+    version = "0.0.0+rev=40259f3";
     src = fetchFromGitHub {
       owner = "szebniok";
       repo = "tree-sitter-wgsl";
@@ -1945,7 +1945,7 @@
   };
   wgsl_bevy = buildGrammar {
     language = "wgsl_bevy";
-    version = "7cd38d6";
+    version = "0.0.0+rev=7cd38d6";
     src = fetchFromGitHub {
       owner = "theHamsta";
       repo = "tree-sitter-wgsl-bevy";
@@ -1956,7 +1956,7 @@
   };
   yaml = buildGrammar {
     language = "yaml";
-    version = "0e36bed";
+    version = "0.0.0+rev=0e36bed";
     src = fetchFromGitHub {
       owner = "ikatyang";
       repo = "tree-sitter-yaml";
@@ -1967,7 +1967,7 @@
   };
   yang = buildGrammar {
     language = "yang";
-    version = "2c0e6be";
+    version = "0.0.0+rev=2c0e6be";
     src = fetchFromGitHub {
       owner = "Hubro";
       repo = "tree-sitter-yang";
@@ -1978,7 +1978,7 @@
   };
   yuck = buildGrammar {
     language = "yuck";
-    version = "c348825";
+    version = "0.0.0+rev=c348825";
     src = fetchFromGitHub {
       owner = "Philipp-M";
       repo = "tree-sitter-yuck";
@@ -1989,7 +1989,7 @@
   };
   zig = buildGrammar {
     language = "zig";
-    version = "f3bc9ff";
+    version = "0.0.0+rev=f3bc9ff";
     src = fetchFromGitHub {
       owner = "maxxnino";
       repo = "tree-sitter-zig";
diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/update.py b/pkgs/applications/editors/vim/plugins/nvim-treesitter/update.py
index 380100978999e..bbacc6959c255 100755
--- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/update.py
+++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/update.py
@@ -35,7 +35,7 @@ def generate_grammar(item):
 
     generated = f"""  {lang} = buildGrammar {{
     language = "{lang}";
-    version = "{rev[:7]}";
+    version = "0.0.0+rev={rev[:7]}";
     src = """
 
     generated += subprocess.check_output(["nurl", url, rev, "--indent=4"], text=True)