Skip to content

Commit 7fc75e0

Browse files
committed
Revert "vimPlugins.nvim-treesitter: collate grammars"
This reverts PR #319233. It caused a lot of weird regressions and a lot of headaches for me. Even a 20% improvement isn't worth it. Also see #319233 (comment)
1 parent ad595ba commit 7fc75e0

File tree

1 file changed

+2
-16
lines changed
  • pkgs/applications/editors/vim/plugins/nvim-treesitter

1 file changed

+2
-16
lines changed

pkgs/applications/editors/vim/plugins/nvim-treesitter/overrides.nix

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -36,22 +36,8 @@ let
3636
# pkgs.vimPlugins.nvim-treesitter.withAllGrammars
3737
withPlugins =
3838
f: self.nvim-treesitter.overrideAttrs {
39-
passthru.dependencies =
40-
let
41-
grammars = map grammarToPlugin
42-
(f (tree-sitter.builtGrammars // builtGrammars));
43-
copyGrammar = grammar:
44-
let name = lib.last (lib.splitString "-" grammar.name); in
45-
"ln -sf ${grammar}/parser/${name}.so $out/parser/${name}.so";
46-
in
47-
[
48-
(runCommand "vimplugin-treesitter-grammars"
49-
{ meta.platforms = lib.platforms.all; }
50-
''
51-
mkdir -p $out/parser
52-
${lib.concatMapStringsSep "\n" copyGrammar grammars}
53-
'')
54-
];
39+
passthru.dependencies = map grammarToPlugin
40+
(f (tree-sitter.builtGrammars // builtGrammars));
5541
};
5642

5743
withAllGrammars = withPlugins (_: allGrammars);

0 commit comments

Comments
 (0)