py-requirements extra is now lazyloaded when entering a requirement.txt file

This commit is contained in:
sankalp committed 2024-01-29 17:20:04 +05:45
1 parent e1ab900ac0
commit bc91bbf093
5 files changed
+40 -37

No files matched your search

@@ -1,20 +1,24 @@
return {
"hrsh7th/nvim-cmp",
dependencies = {
"MeanderingProgrammer/py-requirements.nvim",
dependencies = {
"nvim-lua/plenary.nvim",
},
opts = function()
require("py-requirements").setup({})
require("nvim-treesitter.configs").setup({
ensure_installed = {
"requirements",
},
})
end,
"MeanderingProgrammer/py-requirements.nvim",
event = {
"BufRead requirements.txt",
},
opts = function(_, opts)
table.insert(opts.sources, { name = "py-requirements" })
dependencies = {
{ "nvim-lua/plenary.nvim" },
{
"hrsh7th/nvim-cmp",
dependencies = {},
opts = function(_, opts)
table.insert(opts.sources, { name = "py-requirements" })
end,
},
},
opts = function()
require("py-requirements").setup({})
require("nvim-treesitter.configs").setup({
ensure_installed = {
"requirements",
},
})
end,
}