vimPlugins: update on 2025-10-12 (#451442)

This commit is contained in:
Gaétan Lepage
2025-10-12 21:34:25 +00:00
committed by GitHub
4 changed files with 575 additions and 564 deletions
File diff suppressed because it is too large Load Diff
@@ -21,12 +21,12 @@
{
ada = buildGrammar {
language = "ada";
version = "0.0.0+rev=364d3f4";
version = "0.0.0+rev=b23672d";
src = fetchFromGitHub {
owner = "briot";
repo = "tree-sitter-ada";
rev = "364d3f4aa8b382113bdd5d3ca6d82dc9c74ac738";
hash = "sha256-/ba8hQULLHGxg7kqkSMmtqsnslUC1mHebKAG6vYIQzw=";
rev = "b23672d313b4c994ab96fd54f1b7ff15eac68a55";
hash = "sha256-XkJmrMppr1+1uPQwqAHcf1XBccwGexL0euXZBUX7xlM=";
};
meta.homepage = "https://github.com/briot/tree-sitter-ada";
};
@@ -253,12 +253,12 @@
};
c_sharp = buildGrammar {
language = "c_sharp";
version = "0.0.0+rev=3431444";
version = "0.0.0+rev=6563c3a";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-c-sharp";
rev = "3431444351c871dffb32654f1299a00019280f2f";
hash = "sha256-uPksTd5PLwdni7zY5lFLVFF1WaAM3ctrUomDve9Y+VA=";
rev = "6563c3af3f03ec948d08f9325e4bbd072e4c6b99";
hash = "sha256-JIyBPr4BHHZ2ENQhZPrHpE/FFvyAT/20fJTkPLn1l18=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-c-sharp";
};
@@ -341,12 +341,12 @@
};
comment = buildGrammar {
language = "comment";
version = "0.0.0+rev=689be73";
version = "0.0.0+rev=db922d7";
src = fetchFromGitHub {
owner = "stsewd";
repo = "tree-sitter-comment";
rev = "689be73775bd2dd57b938b8e12bf50fec35a6ca3";
hash = "sha256-O9BBcsMfIfDDzvm2eWuOhgLclUNdgZ/GsQd0kuFFFPQ=";
rev = "db922d7809637900089709e07e31b88c42354ec2";
hash = "sha256-gpxR7x/RMXk/XObKp8CX9HmJs0VPMRKTGLFxZtaoc0A=";
};
meta.homepage = "https://github.com/stsewd/tree-sitter-comment";
};
@@ -407,12 +407,12 @@
};
css = buildGrammar {
language = "css";
version = "0.0.0+rev=6e327db";
version = "0.0.0+rev=dda5cfc";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-css";
rev = "6e327db434fec0ee90f006697782e43ec855adf5";
hash = "sha256-en379DlqzzvQNvKgE8CtiA00j7phUyipttqbnETGHKc=";
rev = "dda5cfc5722c429eaba1c910ca32c2c0c5bb1a3f";
hash = "sha256-jFsnEyS+FThk7L48FzAdSp5fNPSLvM8hTL/VC5FMlOE=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-css";
};
@@ -474,12 +474,12 @@
};
dart = buildGrammar {
language = "dart";
version = "0.0.0+rev=80e23c0";
version = "0.0.0+rev=d4d8f3e";
src = fetchFromGitHub {
owner = "UserNobody14";
repo = "tree-sitter-dart";
rev = "80e23c07b64494f7e21090bb3450223ef0b192f4";
hash = "sha256-bMFBSVAHTGstvalL5vZGahA5gL95IZQmJfBOE+trnwM=";
rev = "d4d8f3e337d8be23be27ffc35a0aef972343cd54";
hash = "sha256-1ftYqCor1A0PsQ0AJLVqtxVRZxaXqE/NZ5yy7SizZCY=";
};
meta.homepage = "https://github.com/UserNobody14/tree-sitter-dart";
};
@@ -619,12 +619,12 @@
};
editorconfig = buildGrammar {
language = "editorconfig";
version = "0.0.0+rev=947228f";
version = "0.0.0+rev=911d701";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-editorconfig";
rev = "947228fb880f838c6d71e8f11dbc0bfb82cd4c78";
hash = "sha256-HXIJB+Cxm9Cy6H+9zGsypotXdxOujeBiFKVMyd5p+co=";
rev = "911d7017566116b15c4b2c339e1dbe11fcf03f63";
hash = "sha256-c/rg3qgUO7RfmFhFSIPyl6npNieztaVv58u10p9JH3o=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-editorconfig";
};
@@ -707,23 +707,23 @@
};
enforce = buildGrammar {
language = "enforce";
version = "0.0.0+rev=a194046";
version = "0.0.0+rev=eb27968";
src = fetchFromGitHub {
owner = "simonvic";
repo = "tree-sitter-enforce";
rev = "a194046e64bdec2c9e2e1a7caa35326387f78b95";
hash = "sha256-5G60pe/nf+7LZeiyyqc+LA955l7sW/Du/piwABxzSFk=";
rev = "eb2796871d966264cdb041b797416ef1757c8b4f";
hash = "sha256-50yK0MIMFFjUlcE99MEESKdcLnyIurAl16uGXGQyjkI=";
};
meta.homepage = "https://github.com/simonvic/tree-sitter-enforce";
};
erlang = buildGrammar {
language = "erlang";
version = "0.0.0+rev=df268da";
version = "0.0.0+rev=a260cb6";
src = fetchFromGitHub {
owner = "WhatsApp";
repo = "tree-sitter-erlang";
rev = "df268da05d8ed4837dd2a8e2af1906619c2f0aa0";
hash = "sha256-fkYhGw0IYa7UMfiCflK0cbUsBcDAGqtHUzANJtEK/TM=";
rev = "a260cb65eaa6e055289a34434f98c3aae6137ed5";
hash = "sha256-EatEvMEI83yax2LCCrtJMFWDOuTzp4/rUPdARiRze6E=";
};
meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang";
};
@@ -972,12 +972,12 @@
};
gleam = buildGrammar {
language = "gleam";
version = "0.0.0+rev=dae1551";
version = "0.0.0+rev=ec3c27c";
src = fetchFromGitHub {
owner = "gleam-lang";
repo = "tree-sitter-gleam";
rev = "dae1551a9911b24f41d876c23f2ab05ece0a9d4c";
hash = "sha256-GIikbo8N2bmUa8wddpAgTHeejCInoEY8HxGDbuYq/zQ=";
rev = "ec3c27c5eef20f48b17ee28152f521697df10312";
hash = "sha256-RB3kC9RJywSk+cD8cT/2TpnwduYhPNXpyIsklNfY+L4=";
};
meta.homepage = "https://github.com/gleam-lang/tree-sitter-gleam";
};
@@ -1203,12 +1203,12 @@
};
hare = buildGrammar {
language = "hare";
version = "0.0.0+rev=4af5d82";
version = "0.0.0+rev=eed7ddf";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-hare";
rev = "4af5d82cf9ec39f67cb1db5b7a9269d337406592";
hash = "sha256-QEnE5IQJ60PXb6QjgEE5L4p7Fjy0p+N+dyDTMh3YsRg=";
rev = "eed7ddf6a66b596906aa8ca3d40521b8278adc6f";
hash = "sha256-qXLRb+5SgfBrOXta10P04ErV5z8eSM/J0Od5pk06OCc=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-hare";
};
@@ -1457,12 +1457,12 @@
};
javadoc = buildGrammar {
language = "javadoc";
version = "0.0.0+rev=c39005f";
version = "0.0.0+rev=92f9d71";
src = fetchFromGitHub {
owner = "rmuir";
repo = "tree-sitter-javadoc";
rev = "c39005f7da0218cc3ac2734bef049a8fa9ee0e72";
hash = "sha256-QNp/yzcjV8QdTa4C2UD9w6LvFaOBqHKAP9T0zCvHSyE=";
rev = "92f9d7115598c1b012f5931a84ee5d50d46c0eb7";
hash = "sha256-A8aMgDKAPZ18qy7GMihBpNrmL52Zf/wAjsPQoMCL3oE=";
};
meta.homepage = "https://github.com/rmuir/tree-sitter-javadoc";
};
@@ -1624,12 +1624,12 @@
};
kitty = buildGrammar {
language = "kitty";
version = "0.0.0+rev=49f877c";
version = "0.0.0+rev=064d1b4";
src = fetchFromGitHub {
owner = "OXY2DEV";
repo = "tree-sitter-kitty";
rev = "49f877cff80ab613808b34bde170ea477ec182fe";
hash = "sha256-BCUxQ630wGVEasUqd2/7ZUeGtJwrPbJYYXRPfeMHkrI=";
rev = "064d1b4d8ae1b93244de0ff6bc9f0ee0cffee3b5";
hash = "sha256-DN6SWXZM1HedUtV7mDEEgictaI2V/pQHh5cg906qfO0=";
};
meta.homepage = "https://github.com/OXY2DEV/tree-sitter-kitty";
};
@@ -1891,12 +1891,12 @@
};
mlir = buildGrammar {
language = "mlir";
version = "0.0.0+rev=14152c1";
version = "0.0.0+rev=7eadef0";
src = fetchFromGitHub {
owner = "artagnon";
repo = "tree-sitter-mlir";
rev = "14152c1e580043865131bca80bcd8e8cb9132df7";
hash = "sha256-5ghARBgsQOb7zJ4kvQ5cCQ+44DDlB8I0pkItHt+Iwwc=";
rev = "7eadef0de98de1170cdffb68c0931e375fc1b046";
hash = "sha256-/zOS9fvfnFotySPw2+DY9ob8s+PYJrRgb1ymx2l5JAc=";
};
generate = true;
meta.homepage = "https://github.com/artagnon/tree-sitter-mlir";
@@ -2249,12 +2249,12 @@
};
prisma = buildGrammar {
language = "prisma";
version = "0.0.0+rev=73f39a6";
version = "0.0.0+rev=3556b2c";
src = fetchFromGitHub {
owner = "victorhqc";
repo = "tree-sitter-prisma";
rev = "73f39a6d5401cfdcd143951e499336cf5ab2ffaa";
hash = "sha256-0wHh+Gf2wer/35NdEWOCQFNdRH/wVWnRx9HnlX7vZho=";
rev = "3556b2c1f20ec9ac91e92d32c43d9d2a0ca3cc49";
hash = "sha256-VE9HUG0z6oPVlA8no011vwYI2HxufJEuXXnCGbCgI4Q=";
};
meta.homepage = "https://github.com/victorhqc/tree-sitter-prisma";
};
@@ -2450,12 +2450,12 @@
};
racket = buildGrammar {
language = "racket";
version = "0.0.0+rev=6d63a20";
version = "0.0.0+rev=130e765";
src = fetchFromGitHub {
owner = "6cdh";
repo = "tree-sitter-racket";
rev = "6d63a202602eb350e726b5e7814127ba22ed25fc";
hash = "sha256-S7LRg3c0zDpT8GlIbsyU/QgXO5aKoKzZ6ajNQwoLwXA=";
rev = "130e76536bd3a45df7b7fd71cfa3d0df25fcfe8e";
hash = "sha256-PbBNNIGUapdZH8rWNzfN+LZDJAMUn4n5ZsuyF9PVCnE=";
};
meta.homepage = "https://github.com/6cdh/tree-sitter-racket";
};
@@ -2670,12 +2670,12 @@
};
rust = buildGrammar {
language = "rust";
version = "0.0.0+rev=00d7cbc";
version = "0.0.0+rev=261b202";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-rust";
rev = "00d7cbc95f0b8ea2703129550fbd1853a13e0e29";
hash = "sha256-dxfM+9itniZZr/4yzlibJW1zCbb0oh5/1t2EhrZAqxw=";
rev = "261b20226c04ef601adbdf185a800512a5f66291";
hash = "sha256-i6OrbcHNkrsAW5cpYOI7r0F6xn94KZWB9ZJMUH+k2ds=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-rust";
};
@@ -2704,12 +2704,12 @@
};
scheme = buildGrammar {
language = "scheme";
version = "0.0.0+rev=67b5c8d";
version = "0.0.0+rev=591893b";
src = fetchFromGitHub {
owner = "6cdh";
repo = "tree-sitter-scheme";
rev = "67b5c8d6ce19fd5265f13204fec0a3efa9e095d9";
hash = "sha256-njPs+AAQYIGzztARtlpl2pmTrA0ozcXmbpuJxFp+44s=";
rev = "591893b9a8b9ec85f5cef86e0cc1028012ad9f0e";
hash = "sha256-kmrLTryeUzs4nePGR13DQjRmQTmHHglsugYlvLZP/4k=";
};
meta.homepage = "https://github.com/6cdh/tree-sitter-scheme";
};
@@ -2883,12 +2883,12 @@
};
sql = buildGrammar {
language = "sql";
version = "0.0.0+rev=0a997b0";
version = "0.0.0+rev=4afe285";
src = fetchFromGitHub {
owner = "derekstride";
repo = "tree-sitter-sql";
rev = "0a997b07c777b6504792d04357a0f655897f15a8";
hash = "sha256-9kiNESyelA3suGV+QM8YmFrAPJPCZT+hXx+xdJ2RWmg=";
rev = "4afe285bb142542cee0aa7b689fec00a71df4741";
hash = "sha256-Qzrun7sIjX+jyz0oh4MotfTSXAcEYSM/2+CAWJkXgVo=";
};
meta.homepage = "https://github.com/derekstride/tree-sitter-sql";
};
@@ -2960,12 +2960,12 @@
};
superhtml = buildGrammar {
language = "superhtml";
version = "0.0.0+rev=4b60dd9";
version = "0.0.0+rev=aeaa0c7";
src = fetchFromGitHub {
owner = "kristoff-it";
repo = "superhtml";
rev = "4b60dd98f5d3e158967c9feb839ae71321a625b9";
hash = "sha256-czPoY8Ttgq4DJh+6+HQO5eumTfWuCNxSOc/+oeOXZwc=";
rev = "aeaa0c7d9ef983453952a2ee4983476fef0168f3";
hash = "sha256-3mCdFn2ZsRFn/UI+frWD0MTx8qdiZldveYffpZ7nd98=";
};
location = "tree-sitter-superhtml";
meta.homepage = "https://github.com/kristoff-it/superhtml";
@@ -3039,23 +3039,23 @@
};
systemverilog = buildGrammar {
language = "systemverilog";
version = "0.0.0+rev=9e06a0d";
version = "0.0.0+rev=e88937e";
src = fetchFromGitHub {
owner = "gmlarumbe";
repo = "tree-sitter-systemverilog";
rev = "9e06a0dddbef4e80a2091fd0a772cc93a55019f7";
hash = "sha256-5zvDPiAVUpfzJ37vjMsyn3c/vDcWe6uEUCHCYpjfDTs=";
rev = "e88937e66adc3ee7be0bfe40b7e937eafe4212bb";
hash = "sha256-wzsjHDn6ZdGfOlufARurxCTwT8HqMvyfsnIIpXzRUYs=";
};
meta.homepage = "https://github.com/gmlarumbe/tree-sitter-systemverilog";
};
t32 = buildGrammar {
language = "t32";
version = "0.0.0+rev=5f20682";
version = "0.0.0+rev=d4e26ab";
src = fetchFromGitLab {
owner = "xasc";
repo = "tree-sitter-t32";
rev = "5f20682355725d840611b07b2ce9681034cff3a6";
hash = "sha256-61IoYDsTOIe2RhqfQKdogqgSWlSShXxSgvMHJ4++jYc=";
rev = "d4e26ab7a730cfbe0cf84dba6ea3647989064839";
hash = "sha256-awbgOZaIqpdjsskSr6by2AyojVRU+gkLgS70abhPryE=";
};
meta.homepage = "https://gitlab.com/xasc/tree-sitter-t32";
};
@@ -3542,23 +3542,23 @@
};
xresources = buildGrammar {
language = "xresources";
version = "0.0.0+rev=c6f240a";
version = "0.0.0+rev=fd546d4";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-xresources";
rev = "c6f240ab53c75edc0b122bc26c994ceb410d5b27";
hash = "sha256-9OH31NL9LBhV0TywFAjZXDsMbdJZBZc5XtLm6eFxe9g=";
rev = "fd546d43fe0a179b59dfdfb296082c584870e11b";
hash = "sha256-KbXPadsIADNqINBwjewDzkHHVoVhE6X0ltgWIPDGlrg=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-xresources";
};
yaml = buildGrammar {
language = "yaml";
version = "0.0.0+rev=3431ec2";
version = "0.0.0+rev=7708026";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-yaml";
rev = "3431ec21da1dde751bab55520963cf3a4f1121f3";
hash = "sha256-4XYAgMXq9AmEuejbM+y1x9oHrStxgrXlm3zg33iEvNQ=";
rev = "7708026449bed86239b1cd5bce6e3c34dbca6415";
hash = "sha256-BX6TOfAZLW+0h2TNsgsLC9K2lfirraCWlBN2vCKiXQ4=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-yaml";
};
@@ -819,7 +819,10 @@ assertNoAdditions {
dependencies = [ self.plenary-nvim ];
nvimSkipModules = [
# Test mismatch of directory because of nix generated path
"conjure-spec.client.common-lisp.swank_spec"
"conjure-spec.client.fennel.nfnl_spec"
"conjure-spec.client.guile.socket_spec"
"conjure-spec.client.scheme.stdio_spec"
# No parser for fennel
"conjure.client.fennel.def-str-util"
];
@@ -3685,6 +3688,14 @@ assertNoAdditions {
};
});
vimtex = super.vimtex.overrideAttrs {
checkInputs = with self; [
# Optional integrations
fzf-lua
snacks-nvim
];
};
vimproc-vim = super.vimproc-vim.overrideAttrs {
buildInputs = [ which ];
@@ -573,7 +573,7 @@ https://github.com/lmburns/lf.nvim/,HEAD,
https://github.com/ptzz/lf.vim/,,
https://github.com/LucHermitte/lh-brackets/,,
https://github.com/LucHermitte/lh-vim-lib/,,
https://github.com/maximbaz/lightline-ale/,,
https://github.com/max-baz/lightline-ale/,,
https://github.com/mengelbrecht/lightline-bufferline/,,
https://github.com/shinchu/lightline-gruvbox.vim/,,
https://github.com/spywhere/lightline-lsp/,,
@@ -1237,7 +1237,7 @@ https://github.com/vim-scripts/utl.vim/,,
https://github.com/benomahony/uv.nvim/,HEAD,
https://github.com/KabbAmine/vCoolor.vim/,,
https://github.com/junegunn/vader.vim/,,
https://github.com/vague2k/vague.nvim/,HEAD,
https://github.com/vague-theme/vague.nvim/,HEAD,
https://github.com/jbyuki/venn.nvim/,,
https://github.com/vhda/verilog_systemverilog.vim/,,
https://github.com/vifm/vifm.vim/,,