nvim-ts-main

This commit is contained in:
iofq 2025-08-19 23:07:48 -05:00
parent ac26b74e43
commit 7fbcfa7c54
7 changed files with 150 additions and 84 deletions

View file

@ -11,19 +11,8 @@ in
{
vimPlugins = prev.vimPlugins.extend (
final': prev': {
dart-nvim = mkNvimPlugin inputs.dart "dart.nvim";
dart-nvim = inputs.dart.packages.${prev.system}.default;
nvim-treesitter-textobjects = mkNvimPlugin inputs.nvim-treesitter-textobjects "nvim-treesitter-textobjects";
nvim-treesitter = prev'.nvim-treesitter.overrideAttrs (old: rec {
src = inputs.nvim-treesitter;
name = "${old.pname}-${src.rev}";
postPatch = "";
# ensure runtime queries get linked to RTP (:TSInstall does this too)
buildPhase = "
mkdir -p $out/queries
cp -a $src/runtime/queries/* $out/queries
";
nvimSkipModules = [ "nvim-treesitter._meta.parsers" ];
});
}
);
}