add nvim-treesitter-textobjects package

add nvim-treesitter-textobjects package
This commit is contained in:
iofq 2025-10-04 02:30:46 +00:00 committed by GitHub
commit edeeb46452
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 29 additions and 2 deletions

20
flake.lock generated
View file

@ -33,10 +33,28 @@
"type": "github" "type": "github"
} }
}, },
"nvim-treesitter-textobjects": {
"flake": false,
"locked": {
"lastModified": 1756368113,
"narHash": "sha256-+KmOpRi4JAqm6UqYdtk80jwFrJhLCs0lZM/Liofq0R4=",
"owner": "nvim-treesitter",
"repo": "nvim-treesitter-textobjects",
"rev": "1b2d85d3de6114c4bcea89ffb2cd1ce9e3a19931",
"type": "github"
},
"original": {
"owner": "nvim-treesitter",
"ref": "main",
"repo": "nvim-treesitter-textobjects",
"type": "github"
}
},
"root": { "root": {
"inputs": { "inputs": {
"nixpkgs": "nixpkgs", "nixpkgs": "nixpkgs",
"nvim-treesitter": "nvim-treesitter" "nvim-treesitter": "nvim-treesitter",
"nvim-treesitter-textobjects": "nvim-treesitter-textobjects"
} }
} }
}, },

View file

@ -7,6 +7,10 @@
url = "github:nvim-treesitter/nvim-treesitter/main"; url = "github:nvim-treesitter/nvim-treesitter/main";
flake = false; flake = false;
}; };
nvim-treesitter-textobjects = {
url = "github:nvim-treesitter/nvim-treesitter-textobjects/main";
flake = false;
};
}; };
outputs = outputs =
@ -55,7 +59,8 @@
}; };
in in
rec { rec {
nvim-treesitter = pkgs'.vimPlugins.nvim-treesitter.withAllGrammars; nvim-treesitter-textobjects = pkgs'.vimPlugins.nvim-treesitter-textobjects;
nvim-treesitter = pkgs'.vimPlugins.nvim-treesitter;
default = nvim-treesitter; default = nvim-treesitter;
} }
); );

View file

@ -77,6 +77,10 @@ in
}; };
nvimSkipModules = [ "nvim-treesitter._meta.parsers" ]; nvimSkipModules = [ "nvim-treesitter._meta.parsers" ];
}); });
nvim-treesitter-textobjects = prev.vimPlugins.nvim-treesitter-textobjects.overrideAttrs (old: {
version = inputs.nvim-treesitter-textobjects.rev;
src = inputs.nvim-treesitter-textobjects;
});
} }
); );