Merge pull request #327083 from thiagokokada/add-url-open

vimPlugins.url-open: init at 2024-02-03
This commit is contained in:
Matthieu Coudron 2024-07-15 13:15:06 +02:00 committed by GitHub
commit 770358e212
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 659 additions and 623 deletions

View File

@ -226,18 +226,18 @@ Some plugins require overrides in order to function properly. Overrides are plac
}
```
Sometimes plugins require an override that must be changed when the plugin is updated. This can cause issues when Vim plugins are auto-updated but the associated override isn't updated. For these plugins, the override should be written so that it specifies all information required to install the plugin, and running `./update.py` doesn't change the derivation for the plugin. Manually updating the override is required to update these types of plugins. An example of such a plugin is `LanguageClient-neovim`.
Sometimes plugins require an override that must be changed when the plugin is updated. This can cause issues when Vim plugins are auto-updated but the associated override isn't updated. For these plugins, the override should be written so that it specifies all information required to install the plugin, and running `nix-shell -p vimPluginsUpdater --run vim-plugins-updater` doesn't change the derivation for the plugin. Manually updating the override is required to update these types of plugins. An example of such a plugin is `LanguageClient-neovim`.
To add a new plugin, run `./update.py add "[owner]/[name]"`. **NOTE**: This script automatically commits to your git repository. Be sure to check out a fresh branch before running.
To add a new plugin, run `nix-shell -p vimPluginsUpdater --run 'vim-plugins-updater add "[owner]/[name]"'`. **NOTE**: This script automatically commits to your git repository. Be sure to check out a fresh branch before running.
Finally, there are some plugins that are also packaged in nodePackages because they have Javascript-related build steps, such as running webpack. Those plugins are not listed in `vim-plugin-names` or managed by `update.py` at all, and are included separately in `overrides.nix`. Currently, all these plugins are related to the `coc.nvim` ecosystem of the Language Server Protocol integration with Vim/Neovim.
Finally, there are some plugins that are also packaged in nodePackages because they have Javascript-related build steps, such as running webpack. Those plugins are not listed in `vim-plugin-names` or managed by `vimPluginsUpdater` at all, and are included separately in `overrides.nix`. Currently, all these plugins are related to the `coc.nvim` ecosystem of the Language Server Protocol integration with Vim/Neovim.
## Updating plugins in nixpkgs {#updating-plugins-in-nixpkgs}
Run the update script with a GitHub API token that has at least `public_repo` access. Running the script without the token is likely to result in rate-limiting (429 errors). For steps on creating an API token, please refer to [GitHub's token documentation](https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/creating-a-personal-access-token).
```sh
GITHUB_API_TOKEN=my_token ./pkgs/applications/editors/vim/plugins/update.py
nix-shell -p vimPluginsUpdater --run 'vim-plugins-updater --github-token=mytoken' # or set GITHUB_API_TOKEN environment variable
```
Alternatively, set the number of processes to a lower count to avoid rate-limiting.

View File

@ -12,7 +12,7 @@
"new": "vim-fern"
},
"gina-vim": {
"date": "2024-07-03",
"date": "2024-07-14",
"new": "vim-gina"
},
"gist-vim": {
@ -60,7 +60,7 @@
"new": "vim-suda"
},
"vim-fsharp": {
"date": "2024-07-03",
"date": "2024-07-14",
"new": "zarchive-vim-fsharp"
},
"vim-jade": {

File diff suppressed because it is too large Load Diff

View File

@ -204,12 +204,12 @@
};
c_sharp = buildGrammar {
language = "c_sharp";
version = "0.0.0+rev=82fa8f0";
version = "0.0.0+rev=31a64b2";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-c-sharp";
rev = "82fa8f05f41a33e9bc830f85d74a9548f0291738";
hash = "sha256-5GkU3/yVMCnNvNssad3vEIN8PlbLeQsRBlwgH2KUrBo=";
rev = "31a64b28292aac6adf44071e449fa03fb80eaf4e";
hash = "sha256-WBOA6CIW56RuiHhwiuP9R+K2kK6Chfx05TP3mdjMxo0=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-c-sharp";
};
@ -524,6 +524,17 @@
location = "crates/tree-sitter-ebnf";
meta.homepage = "https://github.com/RubixDev/ebnf";
};
editorconfig = buildGrammar {
language = "editorconfig";
version = "0.0.0+rev=c5f8368";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-editorconfig";
rev = "c5f83685a64117872ae750ce14333a7a1dddcf0b";
hash = "sha256-kmQ3+QTwWd/92wL6YS6UchI819eLnD9YfT5TPANvCXA=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-editorconfig";
};
eds = buildGrammar {
language = "eds";
version = "0.0.0+rev=0ad62cb";
@ -603,12 +614,12 @@
};
erlang = buildGrammar {
language = "erlang";
version = "0.0.0+rev=da275db";
version = "0.0.0+rev=19ca500";
src = fetchFromGitHub {
owner = "WhatsApp";
repo = "tree-sitter-erlang";
rev = "da275db3ae46bbd00f97d11f888d8c58c14faa6d";
hash = "sha256-05V1VLmafWgdAHaNiBj4YYl9/W54j6TNSH5CLnh0fjY=";
rev = "19ca500fa5a17ab58dc18aa03b50e2db305e7a8a";
hash = "sha256-5WUuy8+O9yujzoAjO2sNGM1+IEnaS7HEphTKcvFJJNo=";
};
meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang";
};
@ -702,12 +713,12 @@
};
fortran = buildGrammar {
language = "fortran";
version = "0.0.0+rev=f73d473";
version = "0.0.0+rev=dde9829";
src = fetchFromGitHub {
owner = "stadelmanma";
repo = "tree-sitter-fortran";
rev = "f73d473e3530862dee7cbb38520f28824e7804f6";
hash = "sha256-K9CnLhDKiWTxVM5OBZ80psV2oFDnlTgd+DDoP39ufds=";
rev = "dde9829554b831cf6cbf927294f22dfb9a8f0419";
hash = "sha256-QvEKisBE4Qrnv1CjeCMhIt/L1BdXEJLCprw/hJoAE20=";
};
meta.homepage = "https://github.com/stadelmanma/tree-sitter-fortran";
};
@ -887,6 +898,17 @@
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-go";
};
goctl = buildGrammar {
language = "goctl";
version = "0.0.0+rev=f107937";
src = fetchFromGitHub {
owner = "chaozwn";
repo = "tree-sitter-goctl";
rev = "f107937259c7ec4bb05f7e3d2c24b89ac36d4cc3";
hash = "sha256-4I0T+CoMCo3e7hkpdR+ipMol0THbJYg+UXAnIa0o5Ns=";
};
meta.homepage = "https://github.com/chaozwn/tree-sitter-goctl";
};
godot_resource = buildGrammar {
language = "godot_resource";
version = "0.0.0+rev=2ffb90d";
@ -966,12 +988,12 @@
};
groovy = buildGrammar {
language = "groovy";
version = "0.0.0+rev=6c5c881";
version = "0.0.0+rev=f361500";
src = fetchFromGitHub {
owner = "murtaza64";
repo = "tree-sitter-groovy";
rev = "6c5c8813233fe326e24c5ef032858d13f8006a8d";
hash = "sha256-NursRJ7DBmlbA7EOzC+WwoxDkjMUZYANcdX48DyjEIY=";
rev = "f3615006429251a966d7452bd46a0171364bcb7b";
hash = "sha256-n3haDlldeFk9FzHY7k5zhzDNHA6TzjncZpsQuHl/Q00=";
};
meta.homepage = "https://github.com/murtaza64/tree-sitter-groovy";
};
@ -999,12 +1021,12 @@
};
hare = buildGrammar {
language = "hare";
version = "0.0.0+rev=0705249";
version = "0.0.0+rev=4af5d82";
src = fetchFromGitHub {
owner = "amaanq";
repo = "tree-sitter-hare";
rev = "070524937539eb8bb4f10debd9c83b66c434f3a2";
hash = "sha256-NUvbkMYA1nZmS84vLNguto/Fo7wdrDmRCBnveR88ry0=";
rev = "4af5d82cf9ec39f67cb1db5b7a9269d337406592";
hash = "sha256-QEnE5IQJ60PXb6QjgEE5L4p7Fjy0p+N+dyDTMh3YsRg=";
};
meta.homepage = "https://github.com/amaanq/tree-sitter-hare";
};
@ -1143,12 +1165,12 @@
};
http = buildGrammar {
language = "http";
version = "0.0.0+rev=2dacda9";
version = "0.0.0+rev=e061995";
src = fetchFromGitHub {
owner = "rest-nvim";
repo = "tree-sitter-http";
rev = "2dacda923bafcfeae487e457df0fc1c95f6d1848";
hash = "sha256-JunYDINufbrbVduLrrX73rD8L6MC5dEie8yq92qTFe4=";
rev = "e061995f0caf2fa30f68fa1fdf2c08bcbd4629a8";
hash = "sha256-zwPIO75l3OBmuWX1ABZNA6ZulJUtSsp3Xs7+dcnxLCo=";
};
meta.homepage = "https://github.com/rest-nvim/tree-sitter-http";
};
@ -1176,12 +1198,12 @@
};
idl = buildGrammar {
language = "idl";
version = "0.0.0+rev=966797b";
version = "0.0.0+rev=1a495f4";
src = fetchFromGitHub {
owner = "cathaysia";
repo = "tree-sitter-idl";
rev = "966797b8c581526efdd2252f815dde6de1a8f932";
hash = "sha256-q2aBAXUVjhcoHH7iZQllLkDF5ZMuIxNjWu72Xt+YdXA=";
rev = "1a495f4520fdd85ae4c9286fb69d9d92fb623343";
hash = "sha256-tV1Y+XvCV4KLhGeTdXZr1Lm7XQkxSMz/9EhIr7gsgpU=";
};
meta.homepage = "https://github.com/cathaysia/tree-sitter-idl";
};
@ -1242,12 +1264,12 @@
};
javascript = buildGrammar {
language = "javascript";
version = "0.0.0+rev=391a8fc";
version = "0.0.0+rev=12e4537";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-javascript";
rev = "391a8fcc48a11f63bf18ec9885f6f069e760949a";
hash = "sha256-GOIhkoiiUhkTpUhDm/sfLtsNhOrVoGx2uiXEteruT2g=";
rev = "12e45374422f6051648717be62f0ffc40a279ee2";
hash = "sha256-KBEJFpOIP4MFbkxcIF2HsHvwblTdb2UuisKMn4Pnm1w=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-javascript";
};
@ -1452,12 +1474,12 @@
};
liquid = buildGrammar {
language = "liquid";
version = "0.0.0+rev=0419ac4";
version = "0.0.0+rev=7862a34";
src = fetchFromGitHub {
owner = "hankthetank27";
repo = "tree-sitter-liquid";
rev = "0419ac4868585320eee8615c90b864a1b04ef433";
hash = "sha256-1FPDsQSPM86NvMrmxIOVnIC65bUOFtKEwRuAtMDbw6M=";
rev = "7862a3424832c3a9d45eb21143b375837bd6573b";
hash = "sha256-F/nP+zXySjKHX9Y9zqexhwn02sZejUXMPDcWRh6s7Yo=";
};
meta.homepage = "https://github.com/hankthetank27/tree-sitter-liquid";
};
@ -1619,12 +1641,12 @@
};
mlir = buildGrammar {
language = "mlir";
version = "0.0.0+rev=268bc99";
version = "0.0.0+rev=affbd6f";
src = fetchFromGitHub {
owner = "artagnon";
repo = "tree-sitter-mlir";
rev = "268bc99020f7ba7a219f839e3a6a31c36ad0826b";
hash = "sha256-jXcnM+LEY35GZd2HYtFE5Of4CBga1zZuGCPazKWAppA=";
rev = "affbd6f3b08155826a22cfa8373147acbf60f1f1";
hash = "sha256-zIbtvtpLQmXhFj5KDQRwsUJfUi6AkZjfp55n0X5lN4o=";
};
generate = true;
meta.homepage = "https://github.com/artagnon/tree-sitter-mlir";
@ -1664,12 +1686,12 @@
};
nim = buildGrammar {
language = "nim";
version = "0.0.0+rev=961c279";
version = "0.0.0+rev=897e5d3";
src = fetchFromGitHub {
owner = "alaviss";
repo = "tree-sitter-nim";
rev = "961c2798cec9250c44f7d7225ddb33d47d25856a";
hash = "sha256-zFT316pJwJvPRLJcBk4kvPmwNgdkYG5/10VktNBQwL8=";
rev = "897e5d346f0b59ed62b517cfb0f1a845ad8f0ab7";
hash = "sha256-JwR5Og1pGDTHI49rFsnfStrTcZ7hOseK6YyFIVlQ1o4=";
};
meta.homepage = "https://github.com/alaviss/tree-sitter-nim";
};
@ -1817,7 +1839,7 @@
rev = "a9ee969dec5b2e3b2ccccc5954fec04100c7619e";
hash = "sha256-U45RkRpE1EdX2ijGyjTKVNRcSu6E6Dh9Z7G9bp24T80=";
};
meta.homepage = "https://github.com/Isopod/tree-sitter-pascal.git";
meta.homepage = "https://github.com/Isopod/tree-sitter-pascal";
};
passwd = buildGrammar {
language = "passwd";
@ -1854,24 +1876,24 @@
};
php = buildGrammar {
language = "php";
version = "0.0.0+rev=4f124bc";
version = "0.0.0+rev=575a080";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-php";
rev = "4f124bc6075e1c3333e80190c1c170933ed72c95";
hash = "sha256-qYfcJCcZ2s/z61aPhO/y+v32FnEwf0rBvtvPiQVtBOE=";
rev = "575a0801f430c8672db70b73493c033a9dcfc328";
hash = "sha256-lvgxProv6EYBSFqMuQZh3nzC9ayjBQeafOECrRHzYtU=";
};
location = "php";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-php";
};
php_only = buildGrammar {
language = "php_only";
version = "0.0.0+rev=4f124bc";
version = "0.0.0+rev=575a080";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-php";
rev = "4f124bc6075e1c3333e80190c1c170933ed72c95";
hash = "sha256-qYfcJCcZ2s/z61aPhO/y+v32FnEwf0rBvtvPiQVtBOE=";
rev = "575a0801f430c8672db70b73493c033a9dcfc328";
hash = "sha256-lvgxProv6EYBSFqMuQZh3nzC9ayjBQeafOECrRHzYtU=";
};
location = "php_only";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-php";
@ -1967,28 +1989,26 @@
problog = buildGrammar {
language = "problog";
version = "0.0.0+rev=d8bc22c";
src = fetchFromGitea {
domain = "codeberg.org";
owner = "foxy";
src = fetchFromGitHub {
owner = "foxyseta";
repo = "tree-sitter-prolog";
rev = "d8bc22c007825d3af3d62b4326f9d8f9ca529974";
hash = "sha256-Mpx5csjeRtYARD+nYbZjygOKfGKgvFUW0r2ZG7/2+Vo=";
};
location = "grammars/problog";
meta.homepage = "https://codeberg.org/foxy/tree-sitter-prolog";
meta.homepage = "https://github.com/foxyseta/tree-sitter-prolog";
};
prolog = buildGrammar {
language = "prolog";
version = "0.0.0+rev=d8bc22c";
src = fetchFromGitea {
domain = "codeberg.org";
owner = "foxy";
src = fetchFromGitHub {
owner = "foxyseta";
repo = "tree-sitter-prolog";
rev = "d8bc22c007825d3af3d62b4326f9d8f9ca529974";
hash = "sha256-Mpx5csjeRtYARD+nYbZjygOKfGKgvFUW0r2ZG7/2+Vo=";
};
location = "grammars/prolog";
meta.homepage = "https://codeberg.org/foxy/tree-sitter-prolog";
meta.homepage = "https://github.com/foxyseta/tree-sitter-prolog";
};
promql = buildGrammar {
language = "promql";
@ -2092,12 +2112,12 @@
};
python = buildGrammar {
language = "python";
version = "0.0.0+rev=71778c2";
version = "0.0.0+rev=ccc2408";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-python";
rev = "71778c2a472ed00a64abf4219544edbf8e4b86d7";
hash = "sha256-hHQ5gK4dTRSdp0fLKarytU9vFhsBeQp7Ka61vFoIr7Y=";
rev = "ccc2408e558029ad82b0dea63ff55ada495965da";
hash = "sha256-h6vz8Dpr+uqjN5UHxJ58GSQVAyRjxsnObIr6UKBBmps=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-python";
};
@ -2191,12 +2211,12 @@
};
rbs = buildGrammar {
language = "rbs";
version = "0.0.0+rev=88d8ed4";
version = "0.0.0+rev=8d8e65a";
src = fetchFromGitHub {
owner = "joker1007";
repo = "tree-sitter-rbs";
rev = "88d8ed487b5449ddda2fc0c4fe23b71cba29ca24";
hash = "sha256-z7Ls0SXh18bRMX+FpVIzaeeuItyeCTOnGgQ3tDyrtSU=";
rev = "8d8e65ac3f77fbc9e15b1cdb9f980a3e0ac3ab99";
hash = "sha256-M72rShapD813gpBbWUIil6UgcnoF1DVTffMSnTpejgg=";
};
meta.homepage = "https://github.com/joker1007/tree-sitter-rbs";
};
@ -2356,15 +2376,15 @@
};
scfg = buildGrammar {
language = "scfg";
version = "0.0.0+rev=6deae0c";
src = fetchFromSourcehut {
owner = "~rockorager";
version = "0.0.0+rev=a551280";
src = fetchFromGitHub {
owner = "rockorager";
repo = "tree-sitter-scfg";
rev = "6deae0cbb458c849a4d1e2985093e9c9c32d7fd0";
hash = "sha256-2ubRvjpvRJEBZXpM7ZIkWAwSZARCzP/klydQ6IVpCSk=";
rev = "a5512800ea0220da4abbae61b8aea8423d1549aa";
hash = "sha256-Je6taNzniyd1c+2NRCF7TOvnpeW4qhYYhdAEcgpDOAA=";
};
generate = true;
meta.homepage = "https://git.sr.ht/~rockorager/tree-sitter-scfg";
meta.homepage = "https://github.com/rockorager/tree-sitter-scfg";
};
scheme = buildGrammar {
language = "scheme";
@ -2493,12 +2513,12 @@
language = "sparql";
version = "0.0.0+rev=d853661";
src = fetchFromGitHub {
owner = "BonaBeavis";
owner = "GordianDziwis";
repo = "tree-sitter-sparql";
rev = "d853661ca680d8ff7f8d800182d5782b61d0dd58";
hash = "sha256-0BV0y8IyeIPpuxTixlJL1PsDCuhXbGaImu8JU8WFoPU=";
};
meta.homepage = "https://github.com/BonaBeavis/tree-sitter-sparql";
meta.homepage = "https://github.com/GordianDziwis/tree-sitter-sparql";
};
sql = buildGrammar {
language = "sql";
@ -2513,12 +2533,12 @@
};
squirrel = buildGrammar {
language = "squirrel";
version = "0.0.0+rev=0a50d31";
version = "0.0.0+rev=072c969";
src = fetchFromGitHub {
owner = "amaanq";
repo = "tree-sitter-squirrel";
rev = "0a50d31098e83c668d34d1160a0f6c7d23b571cc";
hash = "sha256-cLMAeDfZiHInA9+Td8FedRVSNv1vFE/bpCftRqV72d0=";
rev = "072c969749e66f000dba35a33c387650e203e96e";
hash = "sha256-tJBmxTD4hi9zxXMEuAX+uslo45zEawh09+tgv56s/AU=";
};
meta.homepage = "https://github.com/amaanq/tree-sitter-squirrel";
};
@ -2601,12 +2621,12 @@
};
swift = buildGrammar {
language = "swift";
version = "0.0.0+rev=631f1e6";
version = "0.0.0+rev=6248145";
src = fetchFromGitHub {
owner = "alex-pinkus";
repo = "tree-sitter-swift";
rev = "631f1e66bfbf55791b7a9ed23fa6dc90ee55550a";
hash = "sha256-/nMRcZc5fWUJ+GpVnlERHjtahXGh6NwrNNQPkNM5Y9E=";
rev = "6248145bd1c221f75feb3460e59de57f81fda58f";
hash = "sha256-/l9CMB5ypA2C9yvYPDkDXutJIrSdSwbJuh4Pb4i2Sjc=";
};
generate = true;
meta.homepage = "https://github.com/alex-pinkus/tree-sitter-swift";
@ -2758,12 +2778,12 @@
};
tlaplus = buildGrammar {
language = "tlaplus";
version = "0.0.0+rev=200f9da";
version = "0.0.0+rev=bba02e7";
src = fetchFromGitHub {
owner = "tlaplus-community";
repo = "tree-sitter-tlaplus";
rev = "200f9dab6b23f3b9bb8f67fc811221517f56c373";
hash = "sha256-oIyZ+x0bRnxVAQGiuPgFXjHwZ/MSdC9Ge52cG3oYS3E=";
rev = "bba02e79f85e335f310fc95e21c677e49f2c4439";
hash = "sha256-FbOBkEtsFFD9jIWM2+fETstnvQyIj2DAF81v0dXjouo=";
};
meta.homepage = "https://github.com/tlaplus-community/tree-sitter-tlaplus";
};
@ -2787,7 +2807,7 @@
rev = "3937c5cd105ec4127448651a21aef45f52d19609";
hash = "sha256-OeAh51rcFTiexAraRzIZUR/A8h9RPwKY7rmtc3ZzoRQ=";
};
meta.homepage = "https://github.com/arnarg/tree-sitter-todotxt.git";
meta.homepage = "https://github.com/arnarg/tree-sitter-todotxt";
};
toml = buildGrammar {
language = "toml";
@ -2814,26 +2834,26 @@
};
tsx = buildGrammar {
language = "tsx";
version = "0.0.0+rev=4f3eb66";
version = "0.0.0+rev=e45cb32";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-typescript";
rev = "4f3eb6655a1cd1a1f87ef10201f8e22886dcd76e";
hash = "sha256-f/xk4MdGVvkZv0642aOwA9UFZSb0GvoLu+jgXUp/bhw=";
rev = "e45cb3225bf47a04da827e4575b9791523d953fd";
hash = "sha256-7xP8ufPV/ndKmi8gfDYpHSY6D6lfsR0/YXfq3/RT8x0=";
};
location = "tsx";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript";
};
turtle = buildGrammar {
language = "turtle";
version = "0.0.0+rev=085437f";
version = "0.0.0+rev=7f789ea";
src = fetchFromGitHub {
owner = "BonaBeavis";
owner = "GordianDziwis";
repo = "tree-sitter-turtle";
rev = "085437f5cb117703b7f520dd92161140a684f092";
hash = "sha256-ub777Pjody2SvP2EjW7IwWj8YnMuMzdJ4AlrkP6WrdA=";
rev = "7f789ea7ef765080f71a298fc96b7c957fa24422";
hash = "sha256-z6f73euFAG9du5owz7V9WLbWK81Jg0DwxN1metKPbTA=";
};
meta.homepage = "https://github.com/BonaBeavis/tree-sitter-turtle";
meta.homepage = "https://github.com/GordianDziwis/tree-sitter-turtle";
};
twig = buildGrammar {
language = "twig";
@ -2848,12 +2868,12 @@
};
typescript = buildGrammar {
language = "typescript";
version = "0.0.0+rev=4f3eb66";
version = "0.0.0+rev=e45cb32";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-typescript";
rev = "4f3eb6655a1cd1a1f87ef10201f8e22886dcd76e";
hash = "sha256-f/xk4MdGVvkZv0642aOwA9UFZSb0GvoLu+jgXUp/bhw=";
rev = "e45cb3225bf47a04da827e4575b9791523d953fd";
hash = "sha256-7xP8ufPV/ndKmi8gfDYpHSY6D6lfsR0/YXfq3/RT8x0=";
};
location = "typescript";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript";
@ -2882,12 +2902,12 @@
};
typst = buildGrammar {
language = "typst";
version = "0.0.0+rev=3924cb9";
version = "0.0.0+rev=90f6af2";
src = fetchFromGitHub {
owner = "uben0";
repo = "tree-sitter-typst";
rev = "3924cb9ed9e0e62ce7df9c4fe0faa4c234795999";
hash = "sha256-W8mNIASM85btE3XychvagVJofIb+CkNT4XeIhdQt8FU=";
rev = "90f6af21271dee246a9cafe109e2b456c5bc10a6";
hash = "sha256-53BCAdQLpeV2l6kmfllrCU186svZ4RE/2+VVrWuFV8Y=";
};
meta.homepage = "https://github.com/uben0/tree-sitter-typst";
};
@ -2949,12 +2969,12 @@
};
v = buildGrammar {
language = "v";
version = "0.0.0+rev=e91f8a4";
version = "0.0.0+rev=7f80a04";
src = fetchFromGitHub {
owner = "vlang";
repo = "v-analyzer";
rev = "e91f8a42de7842f24f4ce600754f2b6651985fd4";
hash = "sha256-38nerR7oZBwxXWd08QqEEMSxAZqXRHCRdLbMEbRhcQI=";
rev = "7f80a0441ff2ca6aa8ced8e1ee87cead9dd26515";
hash = "sha256-eTYqzdhxVI8jQXZ4FopReVYZJle2D0b31PjkZ2xC4f4=";
};
location = "tree_sitter_v";
meta.homepage = "https://github.com/vlang/v-analyzer";
@ -3071,12 +3091,12 @@
};
wit = buildGrammar {
language = "wit";
version = "0.0.0+rev=cab9479";
version = "0.0.0+rev=cd7e653";
src = fetchFromGitHub {
owner = "liamwh";
repo = "tree-sitter-wit";
rev = "cab94791450524a542324d8cbe8017d69c516d8e";
hash = "sha256-R8b+UQmj+JtiIGDsvR5KBTGoX99m0k/HJx2bTGNxRH0=";
rev = "cd7e6534fd9a22e3e9a7a85feecf4e35461e47cb";
hash = "sha256-/Lvo0YbdSaIoRFSm74kBQRM1sQTO3t9+OrxFK4/KyEo=";
};
meta.homepage = "https://github.com/liamwh/tree-sitter-wit";
};

View File

@ -335,12 +335,12 @@
codeium-nvim = let
# Update according to https://github.com/Exafunction/codeium.nvim/blob/main/lua/codeium/versions.json
codeiumVersion = "1.8.25";
codeiumVersion = "1.8.80";
codeiumHashes = {
x86_64-linux = "sha256-6sIYDI6+1/p54Af+E/GmRAFlfDYJVwxhn0qF47ZH+Zg=";
aarch64-linux = "sha256-1ImcjAqCZm5KZZYHWhG1eO7ipAdrP4Qjj2eBxTst++s=";
x86_64-darwin = "sha256-yHthItxZYFejJlwJJ7BrM2csnLsZXjy/IbzF1iaCCyI=";
aarch64-darwin = "sha256-GIx0yABISj/rH/yVkkx6NBs5qF0P8nhpMyvnzXJ92mA=";
x86_64-linux = "sha256-ULHO7NrbW0DDlOYiSHGXwJ+NOa68Ma+HMHgq2WyAKBA=";
aarch64-linux = "sha256-WVqPV/D9jPADkxt5XmydqXjSG8461URPsk1+W/kyZV0=";
x86_64-darwin = "sha256-0P/eYZp0Wieza0btOA+yxqKtoIYlUN6MhN0dI6R8GEg=";
aarch64-darwin = "sha256-2Cv22+Ii+otKLDQ404l9R/x42PkKTEzPB72/gc9wfig=";
};
codeium' = codeium.overrideAttrs rec {
@ -1168,7 +1168,7 @@
inherit (old) version src;
sourceRoot = "${old.src.name}/spectre_oxi";
cargoHash = "sha256-SqbU9YwZ5pvdFUr7XBAkkfoqiLHI0JwJRwH7Wj1JDNg=";
cargoHash = "sha256-J9L9j8iyeZQRMjiVqdI7V7BOAkZaiLGOtKDpgq2wyi0=";
preCheck = ''
mkdir tests/tmp/
@ -2031,6 +2031,7 @@
'';
};
LeaderF = super.LeaderF.overrideAttrs {
nativeBuildInputs = [ python3.pkgs.setuptools ];
buildInputs = [ python3 ];
# rm */build/ to prevent dependencies on gcc
# strip the *.so to keep files small

View File

@ -977,6 +977,7 @@ https://github.com/mbbill/undotree/,,
https://github.com/chrisbra/unicode.vim/,,
https://github.com/unisonweb/unison/,,
https://github.com/Shougo/unite.vim/,,
https://github.com/sontungexpt/url-open/,HEAD,
https://github.com/axieax/urlview.nvim/,,
https://github.com/vim-scripts/utl.vim/,,
https://github.com/KabbAmine/vCoolor.vim/,,