nixpkgs/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix

1741 lines
57 KiB
Nix

# generated by pkgs/applications/editors/vim/plugins/nvim-treesitter/update.py
{ buildGrammar, fetchCrate, fetchFromBitbucket, fetchFromGitHub, fetchFromGitLab, fetchFromGitea, fetchFromGitiles, fetchFromRepoOrCz, fetchFromSourcehut, fetchHex, fetchPypi, fetchgit, fetchhg, fetchsvn }:
{
ada = buildGrammar {
language = "ada";
version = "e9e2ec9";
src = fetchFromGitHub {
owner = "briot";
repo = "tree-sitter-ada";
rev = "e9e2ec9d3b6302e9b455901bec00036e29d1c121";
hash = "sha256-buTQ1GjaJSVy4SPikZq88bifWubyHtPSI4ac7p1/tOg=";
};
meta.homepage = "https://github.com/briot/tree-sitter-ada";
};
agda = buildGrammar {
language = "agda";
version = "80ea622";
src = fetchFromGitHub {
owner = "AusCyberman";
repo = "tree-sitter-agda";
rev = "80ea622cf952a0059e168e5c92a798b2f1925652";
hash = "sha256-D63jvITL2RA8yg/TBSi6GsOxwLKzSHibbm3hwIKzesU=";
};
meta.homepage = "https://github.com/AusCyberman/tree-sitter-agda";
};
arduino = buildGrammar {
language = "arduino";
version = "c473c09";
src = fetchFromGitHub {
owner = "ObserverOfTime";
repo = "tree-sitter-arduino";
rev = "c473c09f23b13d9404ec5208fad3eddea89d70f8";
hash = "sha256-aAw1ZgKuMWozQzmENUhkdkHV0BjSGmTdH4Bna7EfDaQ=";
};
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-arduino";
};
astro = buildGrammar {
language = "astro";
version = "a1f66bf";
src = fetchFromGitHub {
owner = "virchau13";
repo = "tree-sitter-astro";
rev = "a1f66bf72ed68b87f779bce9a52e5c6521fc867e";
hash = "sha256-Q+nOJQAAHqvyH8PVckh38q0TJ6b9jjb/pZHC/U2Hs5Q=";
};
meta.homepage = "https://github.com/virchau13/tree-sitter-astro";
};
awk = buildGrammar {
language = "awk";
version = "e559793";
src = fetchFromGitHub {
owner = "Beaglefoot";
repo = "tree-sitter-awk";
rev = "e559793754c60c2cdf00cbb0409842d75f0a41dc";
hash = "sha256-qLY8lpeP0jKqhNxoSLwBTOfulK79/0KOjgq/rKWUBSA=";
};
meta.homepage = "https://github.com/Beaglefoot/tree-sitter-awk";
};
bash = buildGrammar {
language = "bash";
version = "88ed46b";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-bash";
rev = "88ed46b8c32782379d5cab8bc9ea111ca7ad7dcb";
hash = "sha256-eUW0MuRC5aElfYsBScjics0h6+FOrZ3oWDCjJqsJdhc=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-bash";
};
beancount = buildGrammar {
language = "beancount";
version = "f3741a3";
src = fetchFromGitHub {
owner = "polarmutex";
repo = "tree-sitter-beancount";
rev = "f3741a3a68ade59ec894ed84a64673494d2ba8f3";
hash = "sha256-WtZ3FindaePKbtlnilK9KkOoPxBaxRKNVM+8D52DtBE=";
};
meta.homepage = "https://github.com/polarmutex/tree-sitter-beancount";
};
bibtex = buildGrammar {
language = "bibtex";
version = "ccfd77d";
src = fetchFromGitHub {
owner = "latex-lsp";
repo = "tree-sitter-bibtex";
rev = "ccfd77db0ed799b6c22c214fe9d2937f47bc8b34";
hash = "sha256-wgduSxlpbJy/ITenBLfj5lhziUM1BApX6MjXhWcb7lQ=";
};
meta.homepage = "https://github.com/latex-lsp/tree-sitter-bibtex";
};
blueprint = buildGrammar {
language = "blueprint";
version = "6ef91ca";
src = fetchFromGitLab {
owner = "gabmus";
repo = "tree-sitter-blueprint";
rev = "6ef91ca8270f0112b9c6d27ecb9966c741a5d103";
hash = "sha256-E7SWUWQFlFWXfmdqNXt2eKkvFusnBUILHerQEFj2JTg=";
};
meta.homepage = "https://gitlab.com/gabmus/tree-sitter-blueprint.git";
};
c = buildGrammar {
language = "c";
version = "7175a6d";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-c";
rev = "7175a6dd5fc1cee660dce6fe23f6043d75af424a";
hash = "sha256-G9kVqX8walvpI7gPvPzS8g7X8RVM9y5wJHGOcyjJA/A=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-c";
};
c_sharp = buildGrammar {
language = "c_sharp";
version = "a29bac0";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-c-sharp";
rev = "a29bac0681802139710b4d3875540901504d15cb";
hash = "sha256-TpOaxR0Do7oGjAZ8IrbXJAP6//Kt7VxhkrWEz7yNiLY=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-c-sharp";
};
capnp = buildGrammar {
language = "capnp";
version = "740c757";
src = fetchFromGitHub {
owner = "amaanq";
repo = "tree-sitter-capnp";
rev = "740c757b9585925b1ed27cef7d61ac39b7824304";
hash = "sha256-0zCSWV3afsEIhN6XavMnn4LrLenjerhdnTfQ/EaL4aA=";
};
meta.homepage = "https://github.com/amaanq/tree-sitter-capnp";
};
clojure = buildGrammar {
language = "clojure";
version = "262d6d6";
src = fetchFromGitHub {
owner = "sogaiu";
repo = "tree-sitter-clojure";
rev = "262d6d60f39f0f77b3dd08da8ec895bd5a044416";
hash = "sha256-9+tMkv329FfxYzALxkr6QZBEmJJBKUDBK4RzIsNL7S0=";
};
meta.homepage = "https://github.com/sogaiu/tree-sitter-clojure";
};
cmake = buildGrammar {
language = "cmake";
version = "a322653";
src = fetchFromGitHub {
owner = "uyha";
repo = "tree-sitter-cmake";
rev = "a32265307aa2d31941056d69e8b6633e61750b2f";
hash = "sha256-LBd3SMem1dxZr/dOdJdEFTQxI6d+H8uYE46yN02E/6Y=";
};
meta.homepage = "https://github.com/uyha/tree-sitter-cmake";
};
comment = buildGrammar {
language = "comment";
version = "a37ca37";
src = fetchFromGitHub {
owner = "stsewd";
repo = "tree-sitter-comment";
rev = "a37ca370310ac6f89b6e0ebf2b86b2219780494e";
hash = "sha256-wiFY2uMNv8Wet3qKh0bSe8FSO1sjGu1uTOBxnt/HHHg=";
};
meta.homepage = "https://github.com/stsewd/tree-sitter-comment";
};
commonlisp = buildGrammar {
language = "commonlisp";
version = "c7e8149";
src = fetchFromGitHub {
owner = "theHamsta";
repo = "tree-sitter-commonlisp";
rev = "c7e814975ab0d0d04333d1f32391c41180c58919";
hash = "sha256-63B9d5feHzwY7WDoeoPAwsuLYgVvoGQf0wkUdDO/A8M=";
};
meta.homepage = "https://github.com/theHamsta/tree-sitter-commonlisp";
};
cooklang = buildGrammar {
language = "cooklang";
version = "5e11341";
src = fetchFromGitHub {
owner = "addcninblue";
repo = "tree-sitter-cooklang";
rev = "5e113412aadb78955c27010daa4dbe1d202013cf";
hash = "sha256-Ny55gdN+3o7bFJEnXvctstl6gjqkwrp1uE33OobyH7U=";
};
meta.homepage = "https://github.com/addcninblue/tree-sitter-cooklang";
};
cpp = buildGrammar {
language = "cpp";
version = "56cec4c";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-cpp";
rev = "56cec4c2eb5d6af3d2942e69e35db15ae2433740";
hash = "sha256-CWh5p0tlBQizABjwBRN1VoxeEriOPhTy3lFZI9PjsTA=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-cpp";
};
css = buildGrammar {
language = "css";
version = "769203d";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-css";
rev = "769203d0f9abe1a9a691ac2b9fe4bb4397a73c51";
hash = "sha256-5Qti/bFac2A1PJxqZEOuSLK3GGKYwPDKAp3OOassBxU=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-css";
};
cuda = buildGrammar {
language = "cuda";
version = "a02c214";
src = fetchFromGitHub {
owner = "theHamsta";
repo = "tree-sitter-cuda";
rev = "a02c21408c592e6e6856eaabe4727faa97cf8d85";
hash = "sha256-bgyisXPNZXlvPF0nRPD5LeVhvbTx0TLgnToue9IFHwI=";
};
meta.homepage = "https://github.com/theHamsta/tree-sitter-cuda";
};
d = buildGrammar {
language = "d";
version = "c2fbf21";
src = fetchFromGitHub {
owner = "CyberShadow";
repo = "tree-sitter-d";
rev = "c2fbf21bd3aa45495fe13247e040ad5815250032";
hash = "sha256-1aW3nLZ5MbsOEiJ9PH6N/bBUlRihosWa4OWRcAmT3kc=";
};
generate = true;
meta.homepage = "https://github.com/CyberShadow/tree-sitter-d";
};
dart = buildGrammar {
language = "dart";
version = "53485a8";
src = fetchFromGitHub {
owner = "UserNobody14";
repo = "tree-sitter-dart";
rev = "53485a8f301254e19c518aa20c80f1bcf7cf5c62";
hash = "sha256-1IcvFcxIkcrOuq6bypD08PeYw6J/pL/MbYPt+dKHQbc=";
};
meta.homepage = "https://github.com/UserNobody14/tree-sitter-dart";
};
devicetree = buildGrammar {
language = "devicetree";
version = "ea30a05";
src = fetchFromGitHub {
owner = "joelspadin";
repo = "tree-sitter-devicetree";
rev = "ea30a05d0f0446a96d8b096ad11828ad4f8ad849";
hash = "sha256-ZiUMIsjVMxpchxmJQ3g2yXIn+/kAWPwTzMzx3IlW93o=";
};
generate = true;
meta.homepage = "https://github.com/joelspadin/tree-sitter-devicetree";
};
diff = buildGrammar {
language = "diff";
version = "1d63cd4";
src = fetchFromGitHub {
owner = "the-mikedavis";
repo = "tree-sitter-diff";
rev = "1d63cd49529ef3153393cf8f620718b274bba715";
hash = "sha256-nAU3IFUsxcqgx/2cFoqNJXtJ7v7KRHVrfKYIVQEJCEk=";
};
meta.homepage = "https://github.com/the-mikedavis/tree-sitter-diff";
};
dockerfile = buildGrammar {
language = "dockerfile";
version = "09e316d";
src = fetchFromGitHub {
owner = "camdencheek";
repo = "tree-sitter-dockerfile";
rev = "09e316dba307b869831e9399b11a83bbf0f2a24b";
hash = "sha256-FffwAt9FJurxFJajLTsQe5tLeZty3nSbXBRkgdjNOJ4=";
};
meta.homepage = "https://github.com/camdencheek/tree-sitter-dockerfile";
};
dot = buildGrammar {
language = "dot";
version = "9ab8555";
src = fetchFromGitHub {
owner = "rydesun";
repo = "tree-sitter-dot";
rev = "9ab85550c896d8b294d9b9ca1e30698736f08cea";
hash = "sha256-w4DInIT7mkTvQ6Hmi8yaAww6ktyNgRz0tPfBLGnOawQ=";
};
meta.homepage = "https://github.com/rydesun/tree-sitter-dot";
};
ebnf = buildGrammar {
language = "ebnf";
version = "ef241bc";
src = fetchFromGitHub {
owner = "RubixDev";
repo = "ebnf";
rev = "ef241bc09f2f105c35f5e4f2ccd8a522dd99071c";
hash = "sha256-N5TGYJnYNjYIdFXspGn+dDRm0wmJymXHY+Io43wSKlI=";
};
location = "crates/tree-sitter-ebnf";
meta.homepage = "https://github.com/RubixDev/ebnf.git";
};
eex = buildGrammar {
language = "eex";
version = "f742f2f";
src = fetchFromGitHub {
owner = "connorlay";
repo = "tree-sitter-eex";
rev = "f742f2fe327463335e8671a87c0b9b396905d1d1";
hash = "sha256-UPq62MkfGFh9m/UskoB9uBDIYOcotITCJXDyrbg/wKY=";
};
meta.homepage = "https://github.com/connorlay/tree-sitter-eex";
};
elixir = buildGrammar {
language = "elixir";
version = "b20eaa7";
src = fetchFromGitHub {
owner = "elixir-lang";
repo = "tree-sitter-elixir";
rev = "b20eaa75565243c50be5e35e253d8beb58f45d56";
hash = "sha256-BxFqSZIrDQFMCl+t88/j6ykpdD+ag5uIIWLrEWcHDMQ=";
};
meta.homepage = "https://github.com/elixir-lang/tree-sitter-elixir";
};
elm = buildGrammar {
language = "elm";
version = "28bb193";
src = fetchFromGitHub {
owner = "elm-tooling";
repo = "tree-sitter-elm";
rev = "28bb193640d916dfaf947912c1413cebb0484841";
hash = "sha256-Ijw9Ov8+IBLl0fQlkuH6rQ6E7tlKeD+huj0GZdz6XH8=";
};
meta.homepage = "https://github.com/elm-tooling/tree-sitter-elm";
};
elsa = buildGrammar {
language = "elsa";
version = "c83c21c";
src = fetchFromGitHub {
owner = "glapa-grossklag";
repo = "tree-sitter-elsa";
rev = "c83c21c1f8f6b38dfc5bd1392de03a7b05bb78f4";
hash = "sha256-6PnI58jxuRuluK11/6hjTI24AVq2IQcuIplhvCv10nA=";
};
meta.homepage = "https://github.com/glapa-grossklag/tree-sitter-elsa";
};
elvish = buildGrammar {
language = "elvish";
version = "f32711e";
src = fetchFromGitHub {
owner = "ckafi";
repo = "tree-sitter-elvish";
rev = "f32711e31e987fd5c2c002f3daba02f25c68672f";
hash = "sha256-/3npcIfTH8w5ekLTb//ZCTxuSGhOXkUBaCq3WWcK2J4=";
};
meta.homepage = "https://github.com/ckafi/tree-sitter-elvish";
};
embedded_template = buildGrammar {
language = "embedded_template";
version = "a130858";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-embedded-template";
rev = "a13085849cf69e2401ec44e38cffc3d73f22f3df";
hash = "sha256-JNyLOW/na8J0WEsLDv3BuC+UXxGpYMYvAlywq4z6Wzo=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-embedded-template";
};
erlang = buildGrammar {
language = "erlang";
version = "2422bc9";
src = fetchFromGitHub {
owner = "WhatsApp";
repo = "tree-sitter-erlang";
rev = "2422bc9373094bfa97653ac540e08759f812523c";
hash = "sha256-DTIA3EP2RQtts6Hl6FThSxN1SwEUbRVJJig8zOUQRCo=";
};
meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang";
};
fennel = buildGrammar {
language = "fennel";
version = "5171959";
src = fetchFromGitHub {
owner = "travonted";
repo = "tree-sitter-fennel";
rev = "517195970428aacca60891b050aa53eabf4ba78d";
hash = "sha256-7bmrLJunNAus8XbBcBiTS5enhSzZ1mecAAyqlZUtSgo=";
};
meta.homepage = "https://github.com/travonted/tree-sitter-fennel";
};
fish = buildGrammar {
language = "fish";
version = "6675b56";
src = fetchFromGitHub {
owner = "ram02z";
repo = "tree-sitter-fish";
rev = "6675b56266b3f615fb112205b6b83a79315309c4";
hash = "sha256-hU2QMiNfO5/Drjl0QoUb9ERaK/3ETGaIsDBHMZ70n/A=";
};
meta.homepage = "https://github.com/ram02z/tree-sitter-fish";
};
foam = buildGrammar {
language = "foam";
version = "c238f4a";
src = fetchFromGitHub {
owner = "FoamScience";
repo = "tree-sitter-foam";
rev = "c238f4af9a5723a212cf1a4c9b31dd5c1d5270a2";
hash = "sha256-GCVV7kj+5S12jedyMajw2OcFOJ0Wz8hiDCImh/G1ngg=";
};
meta.homepage = "https://github.com/FoamScience/tree-sitter-foam";
};
fortran = buildGrammar {
language = "fortran";
version = "edcb337";
src = fetchFromGitHub {
owner = "stadelmanma";
repo = "tree-sitter-fortran";
rev = "edcb3374f4698aaedf24bc572f6b2f5ef0e89ac7";
hash = "sha256-xZfWtRHWy3MQtkzN9jSwx+sAwLlcRiVLTJjYXyWEIs8=";
};
meta.homepage = "https://github.com/stadelmanma/tree-sitter-fortran";
};
fsh = buildGrammar {
language = "fsh";
version = "fa33477";
src = fetchFromGitHub {
owner = "mgramigna";
repo = "tree-sitter-fsh";
rev = "fa3347712f7a59ed02ccf508284554689c6cde28";
hash = "sha256-6TLG2edQeo+jRVAnO6mq3pC8RYNFi2UVVT3mQGZqk5U=";
};
meta.homepage = "https://github.com/mgramigna/tree-sitter-fsh";
};
func = buildGrammar {
language = "func";
version = "ea161a0";
src = fetchFromGitHub {
owner = "amaanq";
repo = "tree-sitter-func";
rev = "ea161a03f738872426c9bcc207ec0f4763f9672c";
hash = "sha256-JhPEZ9w/zoxlDwKZmw1e+NXV9jTDx9cmTmeWtLq5hlE=";
};
meta.homepage = "https://github.com/amaanq/tree-sitter-func";
};
fusion = buildGrammar {
language = "fusion";
version = "19db2f4";
src = fetchFromGitLab {
owner = "jirgn";
repo = "tree-sitter-fusion";
rev = "19db2f47ba4c3a0f6238d4ae0e2abfca16e61dd6";
hash = "sha256-195q39pZYipT0G08kQlwnDE28ODjAz2/Sq1tzpEGFmU=";
};
meta.homepage = "https://gitlab.com/jirgn/tree-sitter-fusion.git";
};
gdscript = buildGrammar {
language = "gdscript";
version = "a8fa839";
src = fetchFromGitHub {
owner = "PrestonKnopp";
repo = "tree-sitter-gdscript";
rev = "a8fa839150d05baaf4d5a472520ee71e9b1d8b3c";
hash = "sha256-uSpic8MKMvl1p7LOHNn5EJGp1iOYkeqcRt7skdROmBo=";
};
meta.homepage = "https://github.com/PrestonKnopp/tree-sitter-gdscript";
};
git_rebase = buildGrammar {
language = "git_rebase";
version = "127f5b5";
src = fetchFromGitHub {
owner = "the-mikedavis";
repo = "tree-sitter-git-rebase";
rev = "127f5b56c1ad3e8a449a7d6e0c7412ead7f7724c";
hash = "sha256-4XGQTrflV+txVjXbgaQSd6rFES8TkuiXEurJLBdg59E=";
};
meta.homepage = "https://github.com/the-mikedavis/tree-sitter-git-rebase";
};
gitattributes = buildGrammar {
language = "gitattributes";
version = "577a075";
src = fetchFromGitHub {
owner = "ObserverOfTime";
repo = "tree-sitter-gitattributes";
rev = "577a075d46ea109905c5cb6179809df88da61ce9";
hash = "sha256-gBfLmNf7aaqMY3yMF7svFuqif43BAmmY1yYkvVcNUhI=";
};
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-gitattributes";
};
gitcommit = buildGrammar {
language = "gitcommit";
version = "f71b93f";
src = fetchFromGitHub {
owner = "gbprod";
repo = "tree-sitter-gitcommit";
rev = "f71b93f399c9c2b315825827c95466e7405ec622";
hash = "sha256-489Rbi75XbW/IuFLijFThsI+BNXqVY1tVALwMT6yie0=";
};
meta.homepage = "https://github.com/gbprod/tree-sitter-gitcommit";
};
gitignore = buildGrammar {
language = "gitignore";
version = "f4685bf";
src = fetchFromGitHub {
owner = "shunsambongi";
repo = "tree-sitter-gitignore";
rev = "f4685bf11ac466dd278449bcfe5fd014e94aa504";
hash = "sha256-MjoY1tlVZgN6JqoTjhhg0zSdHzc8yplMr8824sfIKp8=";
};
generate = true;
meta.homepage = "https://github.com/shunsambongi/tree-sitter-gitignore";
};
gleam = buildGrammar {
language = "gleam";
version = "cfcbca3";
src = fetchFromGitHub {
owner = "J3RN";
repo = "tree-sitter-gleam";
rev = "cfcbca3f8f734773878e00d7bfcedea98eb10be2";
hash = "sha256-lwaTlIIh4jA92ECMuxV7NtebKrjJSNoXtCe90YIQ4eE=";
};
meta.homepage = "https://github.com/J3RN/tree-sitter-gleam";
};
glimmer = buildGrammar {
language = "glimmer";
version = "c0bfd26";
src = fetchFromGitHub {
owner = "alexlafroscia";
repo = "tree-sitter-glimmer";
rev = "c0bfd260cdcbe2976f4633547c218f09f7222a89";
hash = "sha256-Goj900MJxO44KYkzD0UpGFEGHAwr6qhe2bmCzpx5BhE=";
};
meta.homepage = "https://github.com/alexlafroscia/tree-sitter-glimmer";
};
glsl = buildGrammar {
language = "glsl";
version = "e2c2214";
src = fetchFromGitHub {
owner = "theHamsta";
repo = "tree-sitter-glsl";
rev = "e2c2214045de2628b81089b1a739962f59654558";
hash = "sha256-GrbheFLeJLAvm3LE4WOfmYnIjVcRkD9pfugJJuIc25A=";
};
meta.homepage = "https://github.com/theHamsta/tree-sitter-glsl";
};
go = buildGrammar {
language = "go";
version = "64457ea";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-go";
rev = "64457ea6b73ef5422ed1687178d4545c3e91334a";
hash = "sha256-38pkqR9iEIEf9r3IHJPIYgKfWBlb9aQWi1kij04Vo5k=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-go";
};
godot_resource = buildGrammar {
language = "godot_resource";
version = "b6ef076";
src = fetchFromGitHub {
owner = "PrestonKnopp";
repo = "tree-sitter-godot-resource";
rev = "b6ef0768711086a86b3297056f9ffb5cc1d77b4a";
hash = "sha256-ws/8nL+HOoPb6Hcdh4pihjPoRw90R1fy7MB0V9Lb9ik=";
};
generate = true;
meta.homepage = "https://github.com/PrestonKnopp/tree-sitter-godot-resource";
};
gomod = buildGrammar {
language = "gomod";
version = "4a65743";
src = fetchFromGitHub {
owner = "camdencheek";
repo = "tree-sitter-go-mod";
rev = "4a65743dbc2bb3094114dd2b43da03c820aa5234";
hash = "sha256-znvUD/xqwSUeHCDxwXIgPXiB94bY1wEOjRQSvURcdME=";
};
meta.homepage = "https://github.com/camdencheek/tree-sitter-go-mod";
};
gowork = buildGrammar {
language = "gowork";
version = "949a8a4";
src = fetchFromGitHub {
owner = "omertuc";
repo = "tree-sitter-go-work";
rev = "949a8a470559543857a62102c84700d291fc984c";
hash = "sha256-Tode7W05xaOKKD5QOp3rayFgLEOiMJUeGpVsIrizxto=";
};
meta.homepage = "https://github.com/omertuc/tree-sitter-go-work";
};
graphql = buildGrammar {
language = "graphql";
version = "5e66e96";
src = fetchFromGitHub {
owner = "bkegley";
repo = "tree-sitter-graphql";
rev = "5e66e961eee421786bdda8495ed1db045e06b5fe";
hash = "sha256-NvE9Rpdp4sALqKSRWJpqxwl6obmqnIIdvrL1nK5peXc=";
};
meta.homepage = "https://github.com/bkegley/tree-sitter-graphql";
};
hack = buildGrammar {
language = "hack";
version = "b7bd692";
src = fetchFromGitHub {
owner = "slackhq";
repo = "tree-sitter-hack";
rev = "b7bd6928532ada34dddb1dece4a158ab62c6e783";
hash = "sha256-TSbi4Ik/AjswuIdTaFfJ53S0c/qfq0JYPzVv07JASmc=";
};
meta.homepage = "https://github.com/slackhq/tree-sitter-hack";
};
haskell = buildGrammar {
language = "haskell";
version = "aee3725";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-haskell";
rev = "aee3725d02cf3bca5f307b35dd3a96a97e109b4e";
hash = "sha256-DmrrRht3g0hG+OsJCHRL+xW4jflLqtG57AuFf7zd26c=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-haskell";
};
hcl = buildGrammar {
language = "hcl";
version = "0ff887f";
src = fetchFromGitHub {
owner = "MichaHoffmann";
repo = "tree-sitter-hcl";
rev = "0ff887f2a60a147452d52db060de6b42f42f1441";
hash = "sha256-L4B2qtGqrtyLHyUMx1p0t4aKncm72dUE+e19Fv5iqUA=";
};
meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-hcl";
};
heex = buildGrammar {
language = "heex";
version = "2e1348c";
src = fetchFromGitHub {
owner = "connorlay";
repo = "tree-sitter-heex";
rev = "2e1348c3cf2c9323e87c2744796cf3f3868aa82a";
hash = "sha256-6LREyZhdTDt3YHVRPDyqCaDXqcsPlHOoMFDb2B3+3xM=";
};
meta.homepage = "https://github.com/connorlay/tree-sitter-heex";
};
help = buildGrammar {
language = "help";
version = "8f75ef3";
src = fetchFromGitHub {
owner = "neovim";
repo = "tree-sitter-vimdoc";
rev = "8f75ef3ec86bc315d5fdb939899b397289389181";
hash = "sha256-zzD899bOSVn0/RCki6i8wHEQgaIrCurRw4AxnN3J+VA=";
};
meta.homepage = "https://github.com/neovim/tree-sitter-vimdoc";
};
hjson = buildGrammar {
language = "hjson";
version = "02fa3b7";
src = fetchFromGitHub {
owner = "winston0410";
repo = "tree-sitter-hjson";
rev = "02fa3b79b3ff9a296066da6277adfc3f26cbc9e0";
hash = "sha256-NsTf3DR3gHVMYZDmTNvThB5bJcDwTcJ1+3eJhvsiDn8=";
};
meta.homepage = "https://github.com/winston0410/tree-sitter-hjson";
};
hlsl = buildGrammar {
language = "hlsl";
version = "8e2f090";
src = fetchFromGitHub {
owner = "theHamsta";
repo = "tree-sitter-hlsl";
rev = "8e2f0907e8d2e17a88a375025e70054bafdaa8b0";
hash = "sha256-kBSigaBR6uM4E9uHI79gYlxBrN0E5i1zTW8syMPIQdI=";
};
meta.homepage = "https://github.com/theHamsta/tree-sitter-hlsl";
};
hocon = buildGrammar {
language = "hocon";
version = "c390f10";
src = fetchFromGitHub {
owner = "antosha417";
repo = "tree-sitter-hocon";
rev = "c390f10519ae69fdb03b3e5764f5592fb6924bcc";
hash = "sha256-9Zo3YYoo9mJ4Buyj7ofSrlZURrwstBo0vgzeTq1jMGw=";
};
meta.homepage = "https://github.com/antosha417/tree-sitter-hocon";
};
html = buildGrammar {
language = "html";
version = "29f53d8";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-html";
rev = "29f53d8f4f2335e61bf6418ab8958dac3282077a";
hash = "sha256-v84N9erFL+QMoxh1dtfVdAJ5iTCoiFcT3kQ2+yq8TXE=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-html";
};
htmldjango = buildGrammar {
language = "htmldjango";
version = "b2dba02";
src = fetchFromGitHub {
owner = "interdependence";
repo = "tree-sitter-htmldjango";
rev = "b2dba02eddab66be669022320273d0dfe1ff923d";
hash = "sha256-FEsvr9i0Lys8CzDlm2lhdJEAQNnmqRSFjn4I+CcZYM8=";
};
meta.homepage = "https://github.com/interdependence/tree-sitter-htmldjango";
};
http = buildGrammar {
language = "http";
version = "2c6c445";
src = fetchFromGitHub {
owner = "rest-nvim";
repo = "tree-sitter-http";
rev = "2c6c44574031263326cb1e51658bbc0c084326e7";
hash = "sha256-R81n6vb7JzZlnK17SkiwYeJeMs0xYTXx/qFdTvT8V5c=";
};
meta.homepage = "https://github.com/rest-nvim/tree-sitter-http";
};
ini = buildGrammar {
language = "ini";
version = "1a0ce07";
src = fetchFromGitHub {
owner = "justinmk";
repo = "tree-sitter-ini";
rev = "1a0ce072ebf3afac7d5603d9a95bb7c9a6709b44";
hash = "sha256-pPtKokpTgjoNzPW4dRkOnyzBBJFeJj3+CW3LbHSKsmU=";
};
meta.homepage = "https://github.com/justinmk/tree-sitter-ini";
};
java = buildGrammar {
language = "java";
version = "dd597f1";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-java";
rev = "dd597f13eb9bab0c1bccc9aec390e8e6ebf9e0a6";
hash = "sha256-JeQZ4TMpt6Lfbcfc6m/PzhFZEgTdouasJ3b1sPISy2s=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-java";
};
javascript = buildGrammar {
language = "javascript";
version = "15e85e8";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-javascript";
rev = "15e85e80b851983fab6b12dce5a535f5a0df0f9c";
hash = "sha256-2SAJBnY8pmynGqB8OVqHeeAKovskO+C/XiJbLTKSlcM=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-javascript";
};
jq = buildGrammar {
language = "jq";
version = "13990f5";
src = fetchFromGitHub {
owner = "flurie";
repo = "tree-sitter-jq";
rev = "13990f530e8e6709b7978503da9bc8701d366791";
hash = "sha256-pek2Vg1osMYAdx6DfVdZhuIDb26op3i2cfvMrf5v3xY=";
};
meta.homepage = "https://github.com/flurie/tree-sitter-jq";
};
jsdoc = buildGrammar {
language = "jsdoc";
version = "189a6a4";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-jsdoc";
rev = "189a6a4829beb9cdbe837260653b4a3dfb0cc3db";
hash = "sha256-Zhl9mEpJE9Qy3MVScE2JK4i8OFZUXl5KMhKMS4bw+mI=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-jsdoc";
};
json = buildGrammar {
language = "json";
version = "7307675";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-json";
rev = "73076754005a460947cafe8e03a8cf5fa4fa2938";
hash = "sha256-wbE7CQ6l1wlhJdAoDVAj1QzyvlYnevbrlVCO0TMU7to=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-json";
};
json5 = buildGrammar {
language = "json5";
version = "5dd5cdc";
src = fetchFromGitHub {
owner = "Joakker";
repo = "tree-sitter-json5";
rev = "5dd5cdc418d9659682556b6adca2dd9ace0ac6d2";
hash = "sha256-B3wZS/OtW4hKOHsoYdYK2zsJGID8fuIm8C+IuAteR9E=";
};
meta.homepage = "https://github.com/Joakker/tree-sitter-json5";
};
jsonc = buildGrammar {
language = "jsonc";
version = "02b0165";
src = fetchFromGitLab {
owner = "WhyNotHugo";
repo = "tree-sitter-jsonc";
rev = "02b01653c8a1c198ae7287d566efa86a135b30d5";
hash = "sha256-iWc2ePRiQnZ0FEdMAaAwa3iYt/SY0bEjQrZyqE9EhlU=";
};
meta.homepage = "https://gitlab.com/WhyNotHugo/tree-sitter-jsonc.git";
};
jsonnet = buildGrammar {
language = "jsonnet";
version = "505f5bd";
src = fetchFromGitHub {
owner = "sourcegraph";
repo = "tree-sitter-jsonnet";
rev = "505f5bd90053ae895aa3d6f2bac8071dd9abd8b2";
hash = "sha256-XZqywAzM+UCKto/OFn50hhRpEyFVLpFV7Q1Z0NKoPsI=";
};
meta.homepage = "https://github.com/sourcegraph/tree-sitter-jsonnet";
};
julia = buildGrammar {
language = "julia";
version = "9d36818";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-julia";
rev = "9d368185be7e8139f2eda93d8b0acc2a54031718";
hash = "sha256-6jKiqDo8fSHrUGFIizNSKWoB0CVXJv6b3XfN9YjNLJc=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-julia";
};
kdl = buildGrammar {
language = "kdl";
version = "f83f394";
src = fetchFromGitHub {
owner = "amaanq";
repo = "tree-sitter-kdl";
rev = "f83f3943568c7e7b4f5e0de1b04d722223bd4d80";
hash = "sha256-BakY6V4A2N/ZZCkyr7KU04/DWeGTAkkJua5TyZ6uNW4=";
};
meta.homepage = "https://github.com/amaanq/tree-sitter-kdl";
};
kotlin = buildGrammar {
language = "kotlin";
version = "e463703";
src = fetchFromGitHub {
owner = "fwcd";
repo = "tree-sitter-kotlin";
rev = "e4637037a5fe6f25fe66c305669faa0855f35692";
hash = "sha256-Xoj9RJqtyNtwag5tXRfu5iJpTnajRk1g7ClflBbFZyI=";
};
meta.homepage = "https://github.com/fwcd/tree-sitter-kotlin";
};
lalrpop = buildGrammar {
language = "lalrpop";
version = "7744b56";
src = fetchFromGitHub {
owner = "traxys";
repo = "tree-sitter-lalrpop";
rev = "7744b56f03ac1e5643fad23c9dd90837fe97291e";
hash = "sha256-xz+D1lS/bpHHu2rJEjalpMajSKl3yn+bQI9JN0Bm7tU=";
};
meta.homepage = "https://github.com/traxys/tree-sitter-lalrpop";
};
latex = buildGrammar {
language = "latex";
version = "6b7ea83";
src = fetchFromGitHub {
owner = "latex-lsp";
repo = "tree-sitter-latex";
rev = "6b7ea839307670e6bda011f888717d3a882ecc09";
hash = "sha256-fmMm6HM9ZCnTyDxKmouoKFPYWkbrM//gHwVEFsICzUs=";
};
meta.homepage = "https://github.com/latex-lsp/tree-sitter-latex";
};
ledger = buildGrammar {
language = "ledger";
version = "47b8971";
src = fetchFromGitHub {
owner = "cbarrete";
repo = "tree-sitter-ledger";
rev = "47b8971448ce5e9abac865f450c1b14fb3b6eee9";
hash = "sha256-Doz561oVrWkmUAL3VUTjraO+F0aDuahhBB+xXevTrkg=";
};
meta.homepage = "https://github.com/cbarrete/tree-sitter-ledger";
};
llvm = buildGrammar {
language = "llvm";
version = "e9948ed";
src = fetchFromGitHub {
owner = "benwilliamgraham";
repo = "tree-sitter-llvm";
rev = "e9948edc41e9e5869af99dddb2b5ff5cc5581af6";
hash = "sha256-M7smrjU+7L9a2kpz0wM+G+YQGTQaqsVL/Q+OCKlPpzQ=";
};
meta.homepage = "https://github.com/benwilliamgraham/tree-sitter-llvm";
};
lua = buildGrammar {
language = "lua";
version = "0fc8996";
src = fetchFromGitHub {
owner = "MunifTanjim";
repo = "tree-sitter-lua";
rev = "0fc89962b7ff5c7d676b8592c1cbce1ceaa806fd";
hash = "sha256-MbNP1/NKdSkUTydmK819o8vMKUZFan1yE7d227xMsh4=";
};
meta.homepage = "https://github.com/MunifTanjim/tree-sitter-lua";
};
m68k = buildGrammar {
language = "m68k";
version = "d097b12";
src = fetchFromGitHub {
owner = "grahambates";
repo = "tree-sitter-m68k";
rev = "d097b123f19c6eaba2bf181c05420d88b9fc489d";
hash = "sha256-y1nioJ2R0YgGLH7dkJsTxIkejfMnh1CU+A++yTaQdb0=";
};
meta.homepage = "https://github.com/grahambates/tree-sitter-m68k";
};
make = buildGrammar {
language = "make";
version = "a4b9187";
src = fetchFromGitHub {
owner = "alemuller";
repo = "tree-sitter-make";
rev = "a4b9187417d6be349ee5fd4b6e77b4172c6827dd";
hash = "sha256-qQqapnKKH5X8rkxbZG5PjnyxvnpyZHpFVi/CLkIn/x0=";
};
meta.homepage = "https://github.com/alemuller/tree-sitter-make";
};
markdown = buildGrammar {
language = "markdown";
version = "63cda48";
src = fetchFromGitHub {
owner = "MDeiml";
repo = "tree-sitter-markdown";
rev = "63cda483a37c91eae817f33bc55680f228845566";
hash = "sha256-1GJsg9R5fDWbbeLWVjLG0vQ2FCg0qiG3NRNEFZm3lqg=";
};
location = "tree-sitter-markdown";
meta.homepage = "https://github.com/MDeiml/tree-sitter-markdown";
};
markdown_inline = buildGrammar {
language = "markdown_inline";
version = "63cda48";
src = fetchFromGitHub {
owner = "MDeiml";
repo = "tree-sitter-markdown";
rev = "63cda483a37c91eae817f33bc55680f228845566";
hash = "sha256-1GJsg9R5fDWbbeLWVjLG0vQ2FCg0qiG3NRNEFZm3lqg=";
};
location = "tree-sitter-markdown-inline";
meta.homepage = "https://github.com/MDeiml/tree-sitter-markdown";
};
menhir = buildGrammar {
language = "menhir";
version = "db7953a";
src = fetchFromGitHub {
owner = "Kerl13";
repo = "tree-sitter-menhir";
rev = "db7953acb0d5551f207373c81fa07a57d7b085cb";
hash = "sha256-w/ibFZ4bMPPRTgTJFLQrAzMecykJFcrjJjekKMXwqSI=";
};
meta.homepage = "https://github.com/Kerl13/tree-sitter-menhir";
};
mermaid = buildGrammar {
language = "mermaid";
version = "d787c66";
src = fetchFromGitHub {
owner = "monaqa";
repo = "tree-sitter-mermaid";
rev = "d787c66276e7e95899230539f556e8b83ee16f6d";
hash = "sha256-JwQ3jfwwOvM9eJWP/D3wXUBDysRxpa+mktYFajwA3IA=";
};
meta.homepage = "https://github.com/monaqa/tree-sitter-mermaid";
};
meson = buildGrammar {
language = "meson";
version = "5f3138d";
src = fetchFromGitHub {
owner = "Decodetalkers";
repo = "tree-sitter-meson";
rev = "5f3138d555aceef976ec9a1d4a3f78e13b31e45f";
hash = "sha256-P0S2JpRjAznDLaU97NMzLuuNyPqqy4RNqBa+PKvyl6s=";
};
meta.homepage = "https://github.com/Decodetalkers/tree-sitter-meson";
};
nickel = buildGrammar {
language = "nickel";
version = "d6c7eeb";
src = fetchFromGitHub {
owner = "nickel-lang";
repo = "tree-sitter-nickel";
rev = "d6c7eeb751038f934b5b1aa7ff236376d0235c56";
hash = "sha256-D/RRwXsWyHMxoU7Z8VVJ6jn7zUFKaKusLT/ofON7sOE=";
};
meta.homepage = "https://github.com/nickel-lang/tree-sitter-nickel";
};
ninja = buildGrammar {
language = "ninja";
version = "0a95cfd";
src = fetchFromGitHub {
owner = "alemuller";
repo = "tree-sitter-ninja";
rev = "0a95cfdc0745b6ae82f60d3a339b37f19b7b9267";
hash = "sha256-e/LpQUL3UHHko4QvMeT40LCvPZRT7xTGZ9z1Zaboru4=";
};
meta.homepage = "https://github.com/alemuller/tree-sitter-ninja";
};
nix = buildGrammar {
language = "nix";
version = "6b71a81";
src = fetchFromGitHub {
owner = "cstrahan";
repo = "tree-sitter-nix";
rev = "6b71a810c0acd49b980c50fc79092561f7cee307";
hash = "sha256-uTgSj4zz8WvzwIr7UO78F45nzVSjjitdtKY8GV4iL+w=";
};
meta.homepage = "https://github.com/cstrahan/tree-sitter-nix";
};
norg = buildGrammar {
language = "norg";
version = "6348056";
src = fetchFromGitHub {
owner = "nvim-neorg";
repo = "tree-sitter-norg";
rev = "6348056b999f06c2c7f43bb0a5aa7cfde5302712";
hash = "sha256-5g4K+pYpS0DyYShKAoBCe6PD1wEZ+bvYMuI+ZbNPgJI=";
};
meta.homepage = "https://github.com/nvim-neorg/tree-sitter-norg";
};
ocaml = buildGrammar {
language = "ocaml";
version = "f1106bf";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-ocaml";
rev = "f1106bf834703f1f2f795da1a3b5f8f40174ffcc";
hash = "sha256-5X2c2Deb8xNlp0LPQKFWIT3jwxKuuKdFlp9b3iA818Y=";
};
location = "ocaml";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml";
};
ocaml_interface = buildGrammar {
language = "ocaml_interface";
version = "f1106bf";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-ocaml";
rev = "f1106bf834703f1f2f795da1a3b5f8f40174ffcc";
hash = "sha256-5X2c2Deb8xNlp0LPQKFWIT3jwxKuuKdFlp9b3iA818Y=";
};
location = "interface";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml";
};
ocamllex = buildGrammar {
language = "ocamllex";
version = "ac1d595";
src = fetchFromGitHub {
owner = "atom-ocaml";
repo = "tree-sitter-ocamllex";
rev = "ac1d5957e719d49bd6acd27439b79843e4daf8ed";
hash = "sha256-XRxAnl+9F6AYPyd6BGNQOo+KjRs2el78ziyo7NeD1IE=";
};
generate = true;
meta.homepage = "https://github.com/atom-ocaml/tree-sitter-ocamllex";
};
org = buildGrammar {
language = "org";
version = "081179c";
src = fetchFromGitHub {
owner = "milisims";
repo = "tree-sitter-org";
rev = "081179c52b3e8175af62b9b91dc099d010c38770";
hash = "sha256-tD9sL84LKvkhBzTU40pfd32ggxAcPG2Qk9HIhNXKM0E=";
};
meta.homepage = "https://github.com/milisims/tree-sitter-org";
};
pascal = buildGrammar {
language = "pascal";
version = "9e99540";
src = fetchFromGitHub {
owner = "Isopod";
repo = "tree-sitter-pascal";
rev = "9e995404ddff8319631d72d4b46552e737206912";
hash = "sha256-y8xPnVZ15+eAnjrLSGjS5wIbLgSKbz9bipgL0o8acmA=";
};
meta.homepage = "https://github.com/Isopod/tree-sitter-pascal.git";
};
perl = buildGrammar {
language = "perl";
version = "749d26f";
src = fetchFromGitHub {
owner = "ganezdragon";
repo = "tree-sitter-perl";
rev = "749d26fe13fb131b92e6515416096e572575b981";
hash = "sha256-VOLvfgh1ZbuDk1BKBW9ln/9b/seudFv0PTIOFe1AtNE=";
};
meta.homepage = "https://github.com/ganezdragon/tree-sitter-perl";
};
php = buildGrammar {
language = "php";
version = "973694f";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-php";
rev = "973694ffcdeebca245b7ecf0d7c4cadd4f41b3c9";
hash = "sha256-upJ8WwosOe4Xv/H9LUFVUVThLSLS+5Htr71Lyc/ZTJo=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-php";
};
phpdoc = buildGrammar {
language = "phpdoc";
version = "2f4d16c";
src = fetchFromGitHub {
owner = "claytonrcarter";
repo = "tree-sitter-phpdoc";
rev = "2f4d16c861b5a454b577d057f247f9902d7b47f5";
hash = "sha256-7oriB1AWNvedT1JRoCYuF2m5+E9MYr85Lg38KRZ+BKo=";
};
meta.homepage = "https://github.com/claytonrcarter/tree-sitter-phpdoc";
};
pioasm = buildGrammar {
language = "pioasm";
version = "924aada";
src = fetchFromGitHub {
owner = "leo60228";
repo = "tree-sitter-pioasm";
rev = "924aadaf5dea2a6074d72027b064f939acf32e20";
hash = "sha256-og5DjoyTtKUTp0V4/PpcGb8xwzLeidsb2lq0+QF7u9M=";
};
meta.homepage = "https://github.com/leo60228/tree-sitter-pioasm";
};
poe_filter = buildGrammar {
language = "poe_filter";
version = "80dc101";
src = fetchFromGitHub {
owner = "ObserverOfTime";
repo = "tree-sitter-poe-filter";
rev = "80dc10195e26c72598ed1ab02cdf2d8e4c792e7b";
hash = "sha256-KDsi8eLrTnZaD9XwyF24edmBNHre3FoTiD7RE/MpvEQ=";
};
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-poe-filter";
};
prisma = buildGrammar {
language = "prisma";
version = "eca2596";
src = fetchFromGitHub {
owner = "victorhqc";
repo = "tree-sitter-prisma";
rev = "eca2596a355b1a9952b4f80f8f9caed300a272b5";
hash = "sha256-MOqkM7DCQl1L8Jn9nyw89EoAr0ez4+d39HeKy2cb66c=";
};
meta.homepage = "https://github.com/victorhqc/tree-sitter-prisma";
};
proto = buildGrammar {
language = "proto";
version = "42d82fa";
src = fetchFromGitHub {
owner = "mitchellh";
repo = "tree-sitter-proto";
rev = "42d82fa18f8afe59b5fc0b16c207ee4f84cb185f";
hash = "sha256-cX+0YARIa9i8UymPPviyoj+Wh37AFYl9fsoNZMQXPgA=";
};
meta.homepage = "https://github.com/mitchellh/tree-sitter-proto";
};
pug = buildGrammar {
language = "pug";
version = "26f6ac8";
src = fetchFromGitHub {
owner = "zealot128";
repo = "tree-sitter-pug";
rev = "26f6ac805e11e19c4492089f24aa44fe71be7c1f";
hash = "sha256-KUIjt8p4B3LrU9vRQGL9Pf3ZYMfdDrazC2kNwTpRAgg=";
};
meta.homepage = "https://github.com/zealot128/tree-sitter-pug";
};
python = buildGrammar {
language = "python";
version = "9e53981";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-python";
rev = "9e53981ec31b789ee26162ea335de71f02186003";
hash = "sha256-D2++Xg7dRfjGM2r4cxaXGQnBOAX5JBREcEAJeNa7Y9M=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-python";
};
ql = buildGrammar {
language = "ql";
version = "bd08702";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-ql";
rev = "bd087020f0d8c183080ca615d38de0ec827aeeaf";
hash = "sha256-2QOtNguYAIhIhGuVqyx/33gFu3OqcxAPBZOk85Q226M=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ql";
};
qmljs = buildGrammar {
language = "qmljs";
version = "ab75be9";
src = fetchFromGitHub {
owner = "yuja";
repo = "tree-sitter-qmljs";
rev = "ab75be9750e6f2f804638824d1790034286a830c";
hash = "sha256-UP/+svGOSMlUOMmNMpXKtDDPY9ZIldjWF5sM+PMbE9M=";
};
meta.homepage = "https://github.com/yuja/tree-sitter-qmljs";
};
query = buildGrammar {
language = "query";
version = "0717de0";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "tree-sitter-query";
rev = "0717de07078a20a8608c98ad5f26c208949d0e15";
hash = "sha256-dWWof8rYFTto3A4BfbKTKcNieRbwFdF6xDXW9tQvAqQ=";
};
meta.homepage = "https://github.com/nvim-treesitter/tree-sitter-query";
};
r = buildGrammar {
language = "r";
version = "80efda5";
src = fetchFromGitHub {
owner = "r-lib";
repo = "tree-sitter-r";
rev = "80efda55672d1293aa738f956c7ae384ecdc31b4";
hash = "sha256-qUfyITSZRnSm4zZHfkM/Dm5AeFEFLcCtRrInx0Xs/tg=";
};
meta.homepage = "https://github.com/r-lib/tree-sitter-r";
};
racket = buildGrammar {
language = "racket";
version = "dc9c334";
src = fetchFromGitHub {
owner = "6cdh";
repo = "tree-sitter-racket";
rev = "dc9c33451fefc2d84d226e55c828adc8a66f2e37";
hash = "sha256-ie64no94TtAWsSYaBXmic4oyRAA01fMl97+JWcFU1E8=";
};
meta.homepage = "https://github.com/6cdh/tree-sitter-racket";
};
rasi = buildGrammar {
language = "rasi";
version = "5f04634";
src = fetchFromGitHub {
owner = "Fymyte";
repo = "tree-sitter-rasi";
rev = "5f04634dd4e12de4574c4a3dc9d6d5d4da4a2a1b";
hash = "sha256-2n8nHinlgtLKBlDLiphu7vqPi7W02brRY1h8BGkcoZc=";
};
meta.homepage = "https://github.com/Fymyte/tree-sitter-rasi";
};
regex = buildGrammar {
language = "regex";
version = "e1cfca3";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-regex";
rev = "e1cfca3c79896ff79842f057ea13e529b66af636";
hash = "sha256-lDsr3sLrLf6wXu/juIA+bTtv1SBo+Jgwqw/6yBAE0kg=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-regex";
};
rego = buildGrammar {
language = "rego";
version = "b2667c9";
src = fetchFromGitHub {
owner = "FallenAngel97";
repo = "tree-sitter-rego";
rev = "b2667c975f07b33be3ceb83bea5cfbad88095866";
hash = "sha256-y3w+gfjXb9N8Vf6ZrafP1j50Ap2KPaNfwo5h06EqHKM=";
};
meta.homepage = "https://github.com/FallenAngel97/tree-sitter-rego";
};
rnoweb = buildGrammar {
language = "rnoweb";
version = "502c112";
src = fetchFromGitHub {
owner = "bamonroe";
repo = "tree-sitter-rnoweb";
rev = "502c1126dc6777f09af5bef16e72a42f75bd081e";
hash = "sha256-aGEhy4uMhKFbL0+JO5rrn3GIe//8PZpDHEMDGHDlBCY=";
};
meta.homepage = "https://github.com/bamonroe/tree-sitter-rnoweb";
};
rst = buildGrammar {
language = "rst";
version = "25e6328";
src = fetchFromGitHub {
owner = "stsewd";
repo = "tree-sitter-rst";
rev = "25e6328872ac3a764ba8b926aea12719741103f1";
hash = "sha256-g3CovnXY15SkxAdVk15M4hAxizqLc551omwKKG+Vozg=";
};
meta.homepage = "https://github.com/stsewd/tree-sitter-rst";
};
ruby = buildGrammar {
language = "ruby";
version = "7a1921b";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-ruby";
rev = "7a1921bcfd90e3a04c1ad011059087aaf0168dd4";
hash = "sha256-niL8gqKv1Nq1z8y4c49amqkDo+FoIP3XEJz+dV2UmWo=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ruby";
};
rust = buildGrammar {
language = "rust";
version = "f7fb205";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-rust";
rev = "f7fb205c424b0962de59b26b931fe484e1262b35";
hash = "sha256-Onk8i2vGHySsjg/O3OZvl7OlDpg3b5/7481f+jJMPCU=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-rust";
};
scala = buildGrammar {
language = "scala";
version = "628e0aa";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-scala";
rev = "628e0aab6c2f7d31cf3b7d730f964d4fd9b340ee";
hash = "sha256-LbVebyhVPKobPxosLDl21NGGtNlZ5gUhJN6fGX87iak=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala";
};
scheme = buildGrammar {
language = "scheme";
version = "67b90a3";
src = fetchFromGitHub {
owner = "6cdh";
repo = "tree-sitter-scheme";
rev = "67b90a365bebf4406af4e5a546d6336de787e135";
hash = "sha256-aHYOzOPK74Jd6MWFsap/k+dG+aJDTXQ05q7NoP5kfd8=";
};
meta.homepage = "https://github.com/6cdh/tree-sitter-scheme";
};
scss = buildGrammar {
language = "scss";
version = "c478c68";
src = fetchFromGitHub {
owner = "serenadeai";
repo = "tree-sitter-scss";
rev = "c478c6868648eff49eb04a4df90d703dc45b312a";
hash = "sha256-BFtMT6eccBWUyq6b8UXRAbB1R1XD3CrrFf1DM3aUI5c=";
};
meta.homepage = "https://github.com/serenadeai/tree-sitter-scss";
};
slint = buildGrammar {
language = "slint";
version = "0754752";
src = fetchFromGitHub {
owner = "jrmoulton";
repo = "tree-sitter-slint";
rev = "07547525cdf4627343dca5891f1743ae45e879bb";
hash = "sha256-FB5uDzvJKBN3KH+g71kn2/SX8KIZdLv3OamX8f1NeVE=";
};
meta.homepage = "https://github.com/jrmoulton/tree-sitter-slint";
};
smali = buildGrammar {
language = "smali";
version = "d7f535e";
src = fetchFromGitHub {
owner = "amaanq";
repo = "tree-sitter-smali";
rev = "d7f535e176c928d33b0e202dd808ac247cacf2ff";
hash = "sha256-wSUHzQdpWtIXuqfFvqMNJPQjvdRZ29PBcwtMnyKwRR4=";
};
meta.homepage = "https://github.com/amaanq/tree-sitter-smali";
};
smithy = buildGrammar {
language = "smithy";
version = "cf8c7eb";
src = fetchFromGitHub {
owner = "indoorvivants";
repo = "tree-sitter-smithy";
rev = "cf8c7eb9faf7c7049839585eac19c94af231e6a0";
hash = "sha256-3cqT6+e0uqAtd92M55qSbza1eph8gklGlEGyO9R170w=";
};
meta.homepage = "https://github.com/indoorvivants/tree-sitter-smithy";
};
solidity = buildGrammar {
language = "solidity";
version = "52ed088";
src = fetchFromGitHub {
owner = "YongJieYongJie";
repo = "tree-sitter-solidity";
rev = "52ed0880c0126df2f2c7693f215fe6f38e4a2e0a";
hash = "sha256-ZyeUYtE0pyQIPnZhza6u6yQO0Mx8brgAUmUpIXYZwb4=";
};
meta.homepage = "https://github.com/YongJieYongJie/tree-sitter-solidity";
};
sparql = buildGrammar {
language = "sparql";
version = "05f949d";
src = fetchFromGitHub {
owner = "BonaBeavis";
repo = "tree-sitter-sparql";
rev = "05f949d3c1c15e3261473a244d3ce87777374dec";
hash = "sha256-KBalxmAukeSbjyelEy+ZqMcBlRd0V0/pntCwTeINTAQ=";
};
meta.homepage = "https://github.com/BonaBeavis/tree-sitter-sparql";
};
sql = buildGrammar {
language = "sql";
version = "8d28e17";
src = fetchFromGitHub {
owner = "derekstride";
repo = "tree-sitter-sql";
rev = "8d28e173285ca4bee8113157cb15662a6928925a";
hash = "sha256-zBAJGYMRBt3nQJqHQITW4rMAAhktOIdtIjle9idvXx0=";
};
generate = true;
meta.homepage = "https://github.com/derekstride/tree-sitter-sql";
};
supercollider = buildGrammar {
language = "supercollider";
version = "90c6d9f";
src = fetchFromGitHub {
owner = "madskjeldgaard";
repo = "tree-sitter-supercollider";
rev = "90c6d9f777d2b8c4ce497c48b5f270a44bcf3ea0";
hash = "sha256-YF+JFLcRHrWIRky2aI5s294+G6jSyVUgt/1bnZkYGLw=";
};
meta.homepage = "https://github.com/madskjeldgaard/tree-sitter-supercollider";
};
surface = buildGrammar {
language = "surface";
version = "f4586b3";
src = fetchFromGitHub {
owner = "connorlay";
repo = "tree-sitter-surface";
rev = "f4586b35ac8548667a9aaa4eae44456c1f43d032";
hash = "sha256-Fn/pF8yvU+Ll7WmoMHnEcNxb3dsfNhuKhXA1UgXeviA=";
};
meta.homepage = "https://github.com/connorlay/tree-sitter-surface";
};
svelte = buildGrammar {
language = "svelte";
version = "52e122a";
src = fetchFromGitHub {
owner = "Himujjal";
repo = "tree-sitter-svelte";
rev = "52e122ae68b316d3aa960a0a422d3645ba717f42";
hash = "sha256-ACRpn1/2d6/ambLvr0xr7kT9gTzFFHXtvbQRTxEoet0=";
};
meta.homepage = "https://github.com/Himujjal/tree-sitter-svelte";
};
swift = buildGrammar {
language = "swift";
version = "0fe0de5";
src = fetchFromGitHub {
owner = "alex-pinkus";
repo = "tree-sitter-swift";
rev = "0fe0de56b528cbf24a654c734ca181b48be3831d";
hash = "sha256-tU6UTyTR5biS6qBG0z6NbjJQUtZItzzscAKftUAzLq0=";
};
generate = true;
meta.homepage = "https://github.com/alex-pinkus/tree-sitter-swift";
};
sxhkdrc = buildGrammar {
language = "sxhkdrc";
version = "440d5f9";
src = fetchFromGitHub {
owner = "RaafatTurki";
repo = "tree-sitter-sxhkdrc";
rev = "440d5f913d9465c9c776a1bd92334d32febcf065";
hash = "sha256-AGhGYomrMe6Wj+EHLQT4v0BiU4jxhxXpVQkU2xU/1ZI=";
};
meta.homepage = "https://github.com/RaafatTurki/tree-sitter-sxhkdrc";
};
t32 = buildGrammar {
language = "t32";
version = "f8106fc";
src = fetchFromGitea {
domain = "codeberg.org";
owner = "xasc";
repo = "tree-sitter-t32";
rev = "f8106fcf5a27f905b3d9d55d9cd3e910bea70c60";
hash = "sha256-hKddSekx67Yqm4+LqVaH8Sf1+73RlCnXE6th2FTHB34=";
};
meta.homepage = "https://codeberg.org/xasc/tree-sitter-t32";
};
teal = buildGrammar {
language = "teal";
version = "1ae8c68";
src = fetchFromGitHub {
owner = "euclidianAce";
repo = "tree-sitter-teal";
rev = "1ae8c68e90523b26b93af56feb7868fe4214e2b2";
hash = "sha256-IGSZurROJLOp1pRPLowHGO1Pu/ehieLKWgI+RCE7wLc=";
};
generate = true;
meta.homepage = "https://github.com/euclidianAce/tree-sitter-teal";
};
terraform = buildGrammar {
language = "terraform";
version = "0ff887f";
src = fetchFromGitHub {
owner = "MichaHoffmann";
repo = "tree-sitter-hcl";
rev = "0ff887f2a60a147452d52db060de6b42f42f1441";
hash = "sha256-L4B2qtGqrtyLHyUMx1p0t4aKncm72dUE+e19Fv5iqUA=";
};
location = "dialects/terraform";
meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-hcl";
};
thrift = buildGrammar {
language = "thrift";
version = "634a73f";
src = fetchFromGitHub {
owner = "duskmoon314";
repo = "tree-sitter-thrift";
rev = "634a73fd2c80e169f302917ba665c07ec0b6ff7b";
hash = "sha256-pB7zd48aonYYKdvD3+35zsD76+F/lqBYveFBxBQISvA=";
};
meta.homepage = "https://github.com/duskmoon314/tree-sitter-thrift";
};
tiger = buildGrammar {
language = "tiger";
version = "a233ebe";
src = fetchFromGitHub {
owner = "ambroisie";
repo = "tree-sitter-tiger";
rev = "a233ebe360a73a92c50978e5c4e9e471bc59ff42";
hash = "sha256-lQ3WkA1v3J2FuK2zPUwqahPnHPkAuevpBJrLtrlqaEs=";
};
meta.homepage = "https://github.com/ambroisie/tree-sitter-tiger";
};
tlaplus = buildGrammar {
language = "tlaplus";
version = "6fd16d8";
src = fetchFromGitHub {
owner = "tlaplus-community";
repo = "tree-sitter-tlaplus";
rev = "6fd16d8469c6898317423d61738d97e2b3f5caf7";
hash = "sha256-s5mYc/kPZ4wHhm1ZeC5WBjBfzTFnANPRAZeE8UOVE1I=";
};
meta.homepage = "https://github.com/tlaplus-community/tree-sitter-tlaplus";
};
todotxt = buildGrammar {
language = "todotxt";
version = "0207f6a";
src = fetchFromGitHub {
owner = "arnarg";
repo = "tree-sitter-todotxt";
rev = "0207f6a4ab6aeafc4b091914d31d8235049a2578";
hash = "sha256-FWVW+qWOUSri+qf+qistf8bKWJCTxUKkoO66yUYtwHI=";
};
meta.homepage = "https://github.com/arnarg/tree-sitter-todotxt.git";
};
toml = buildGrammar {
language = "toml";
version = "8bd2056";
src = fetchFromGitHub {
owner = "ikatyang";
repo = "tree-sitter-toml";
rev = "8bd2056818b21860e3d756b5a58c4f6e05fb744e";
hash = "sha256-z9MWNOBxLHBd/pVs5/QiSSGtaW+DUd7y3wZXcl3hWnk=";
};
meta.homepage = "https://github.com/ikatyang/tree-sitter-toml";
};
tsx = buildGrammar {
language = "tsx";
version = "5d20856";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-typescript";
rev = "5d20856f34315b068c41edaee2ac8a100081d259";
hash = "sha256-cpOAtfvlffS57BrXaoa2xa9NUYw0AsHxVI8PrcpgZCQ=";
};
location = "tsx";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript";
};
turtle = buildGrammar {
language = "turtle";
version = "085437f";
src = fetchFromGitHub {
owner = "BonaBeavis";
repo = "tree-sitter-turtle";
rev = "085437f5cb117703b7f520dd92161140a684f092";
hash = "sha256-ub777Pjody2SvP2EjW7IwWj8YnMuMzdJ4AlrkP6WrdA=";
};
meta.homepage = "https://github.com/BonaBeavis/tree-sitter-turtle";
};
twig = buildGrammar {
language = "twig";
version = "2457993";
src = fetchFromGitHub {
owner = "gbprod";
repo = "tree-sitter-twig";
rev = "2457993b13a06dec2706e6a6c3d5b65bb23024b8";
hash = "sha256-8H2luJtjSZt2AWP1L0A64jm+DeEH8cFaC+yvIDLKk4o=";
};
meta.homepage = "https://github.com/gbprod/tree-sitter-twig";
};
typescript = buildGrammar {
language = "typescript";
version = "5d20856";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-typescript";
rev = "5d20856f34315b068c41edaee2ac8a100081d259";
hash = "sha256-cpOAtfvlffS57BrXaoa2xa9NUYw0AsHxVI8PrcpgZCQ=";
};
location = "typescript";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript";
};
v = buildGrammar {
language = "v";
version = "6e9daed";
src = fetchFromGitHub {
owner = "vlang";
repo = "vls";
rev = "6e9daed18b99f5a3515c5142a0ab66a7bca589d2";
hash = "sha256-ejUcwjOraywdliTBvmkedmC2nobdg6L9FrWgNbXkYIQ=";
};
location = "tree_sitter_v";
meta.homepage = "https://github.com/vlang/vls";
};
vala = buildGrammar {
language = "vala";
version = "8f690bf";
src = fetchFromGitHub {
owner = "vala-lang";
repo = "tree-sitter-vala";
rev = "8f690bfa639f2b83d1fb938ed3dd98a7ba453e8b";
hash = "sha256-YZTE3PkBPCEkMXnLC0HSQ86v5+3/J7/ETDQp8eguFW8=";
};
meta.homepage = "https://github.com/vala-lang/tree-sitter-vala";
};
verilog = buildGrammar {
language = "verilog";
version = "4457145";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-verilog";
rev = "4457145e795b363f072463e697dfe2f6973c9a52";
hash = "sha256-l4DgThuP9EFU55YQ9lgvVP/8pXojOllQ870gRsBF3FE=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-verilog";
};
vhs = buildGrammar {
language = "vhs";
version = "8a0df32";
src = fetchFromGitHub {
owner = "charmbracelet";
repo = "tree-sitter-vhs";
rev = "8a0df32b72a8cf8d3e3e84f16c19e9ba46d3dba5";
hash = "sha256-bWI/MW7U5ht7jmL3BSm5HwD1BMDNGwkBShJIpRlhonI=";
};
meta.homepage = "https://github.com/charmbracelet/tree-sitter-vhs";
};
vim = buildGrammar {
language = "vim";
version = "55ff1b0";
src = fetchFromGitHub {
owner = "vigoux";
repo = "tree-sitter-viml";
rev = "55ff1b080c09edeced9b748cf4c16d0b49d17fb9";
hash = "sha256-bMh6RPP0+zpNkMS/mpbKTaug9EL6u4kTcztnEXaNGyA=";
};
meta.homepage = "https://github.com/vigoux/tree-sitter-viml";
};
vue = buildGrammar {
language = "vue";
version = "91fe275";
src = fetchFromGitHub {
owner = "ikatyang";
repo = "tree-sitter-vue";
rev = "91fe2754796cd8fba5f229505a23fa08f3546c06";
hash = "sha256-NeuNpMsKZUP5mrLCjJEOSLD6tlJpNO4Z/rFUqZLHE1A=";
};
meta.homepage = "https://github.com/ikatyang/tree-sitter-vue";
};
wgsl = buildGrammar {
language = "wgsl";
version = "40259f3";
src = fetchFromGitHub {
owner = "szebniok";
repo = "tree-sitter-wgsl";
rev = "40259f3c77ea856841a4e0c4c807705f3e4a2b65";
hash = "sha256-voLkcJ/062hzipb3Ak/mgQvFbrLUJdnXq1IupzjMJXA=";
};
meta.homepage = "https://github.com/szebniok/tree-sitter-wgsl";
};
wgsl_bevy = buildGrammar {
language = "wgsl_bevy";
version = "7cd38d6";
src = fetchFromGitHub {
owner = "theHamsta";
repo = "tree-sitter-wgsl-bevy";
rev = "7cd38d6895060b023353e04f7af099ec64add5d1";
hash = "sha256-QzfeFzGhWJGD+l+MeKyedRpdZsH+dGKE7UxRmh2uMH0=";
};
meta.homepage = "https://github.com/theHamsta/tree-sitter-wgsl-bevy";
};
yaml = buildGrammar {
language = "yaml";
version = "0e36bed";
src = fetchFromGitHub {
owner = "ikatyang";
repo = "tree-sitter-yaml";
rev = "0e36bed171768908f331ff7dff9d956bae016efb";
hash = "sha256-bpiT3FraOZhJaoiFWAoVJX1O+plnIi8aXOW2LwyU23M=";
};
meta.homepage = "https://github.com/ikatyang/tree-sitter-yaml";
};
yang = buildGrammar {
language = "yang";
version = "2c0e6be";
src = fetchFromGitHub {
owner = "Hubro";
repo = "tree-sitter-yang";
rev = "2c0e6be8dd4dcb961c345fa35c309ad4f5bd3502";
hash = "sha256-6EIK1EStHrUHBLZBsZqd1LL05ZAJ6PKUyIzBBsTVjO8=";
};
meta.homepage = "https://github.com/Hubro/tree-sitter-yang";
};
zig = buildGrammar {
language = "zig";
version = "d90d38d";
src = fetchFromGitHub {
owner = "maxxnino";
repo = "tree-sitter-zig";
rev = "d90d38d28ce8cc27bfea8b4e0c75211e9e2398ca";
hash = "sha256-vdfXC9PUyv4YynfrKi7M708zFbNIV6AERBd63/EAp1A=";
};
meta.homepage = "https://github.com/maxxnino/tree-sitter-zig";
};
}