change treesitter.nix functions

This commit is contained in:
BarryLabs 2025-06-12 21:25:48 -04:00
commit 28c5ad837b

View file

@ -25,14 +25,14 @@ in {
type = listOf package; type = listOf package;
default = []; default = [];
example = literalExpression '' example = literalExpression ''
pkgs.vimPlugins.nvim-treesitter.builtGrammars; [ pkgs.tree-sitter-grammars; [
regex tree-sitter-regex
kdl tree-sitter-kdl
]; ];
''; '';
description = '' description = ''
List of treesitter grammars to install. For grammars to be installed properly, List of treesitter grammars to install. For grammars to be installed properly,
you must use grammars from `pkgs.vimPlugins.nvim-treesitter.builtGrammars`. you must use grammars from `pkgs.tree-sitter-grammars`.
For languages already supported by nvf, you may use For languages already supported by nvf, you may use
{option}`vim.language.<lang>.treesitter` options, which will automatically add {option}`vim.language.<lang>.treesitter` options, which will automatically add
@ -55,7 +55,7 @@ in {
internal = true; internal = true;
readOnly = true; readOnly = true;
type = listOf package; type = listOf package;
default = with pkgs.vimPlugins.nvim-treesitter.builtGrammars; [c lua vim vimdoc query]; default = with pkgs.tree-sitter-grammars; [tree-sitter-c tree-sitter-lua tree-sitter-vim];
description = '' description = ''
A list of treesitter grammars that will be installed by default A list of treesitter grammars that will be installed by default
if treesitter has been enabled and {option}`vim.treeesitter.addDefaultGrammars` if treesitter has been enabled and {option}`vim.treeesitter.addDefaultGrammars`