1
0
Fork 0
mirror of https://github.com/nix-community/nixvim.git synced 2025-12-22 17:01:13 +01:00

plugins/treesitter: drop explicit use of passthru

By definition, `passthru` attrs are available on the derivation. We
don't need to use it explicitly when accessing `allGrammars`.
This commit is contained in:
Matt Sturgeon 2025-12-20 22:35:05 +00:00
parent 9f8955a868
commit ff00fe1512

View file

@ -120,7 +120,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
{
programs.nixvim.plugins.treesitter = {
enable = true;
grammarPackages = pkgs.vimPlugins.nvim-treesitter.passthru.allGrammars ++ [ treesitter-nu-grammar ];
grammarPackages = pkgs.vimPlugins.nvim-treesitter.allGrammars ++ [ treesitter-nu-grammar ];
# Register the parser to filetype
languageRegister.nu = "nu";
@ -187,9 +187,9 @@ lib.nixvim.plugins.mkNeovimPlugin {
grammarPackages = mkOption {
type = with types; listOf package;
default = config.plugins.treesitter.package.passthru.allGrammars;
example = literalExpression "pkgs.vimPlugins.nvim-treesitter.passthru.allGrammars";
defaultText = literalExpression "config.plugins.treesitter.package.passthru.allGrammars";
default = config.plugins.treesitter.package.allGrammars;
example = literalExpression "pkgs.vimPlugins.nvim-treesitter.allGrammars";
defaultText = literalExpression "config.plugins.treesitter.package.allGrammars";
description = "Grammar packages to install";
};