diff --git a/.config/nvim/lua/plugins/extras/editor/py-requirements.lua b/.config/nvim/lua/plugins/extras/editor/py-requirements.lua deleted file mode 100644 index 958fde6b..00000000 --- a/.config/nvim/lua/plugins/extras/editor/py-requirements.lua +++ /dev/null @@ -1,24 +0,0 @@ -return { - "MeanderingProgrammer/py-requirements.nvim", - event = { - "BufRead requirements.txt", - }, - 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, -} diff --git a/.config/nvim/lua/plugins/extras/lang/python-extended.lua b/.config/nvim/lua/plugins/extras/lang/python-extended.lua index f275bb78..2cdf1fd8 100644 --- a/.config/nvim/lua/plugins/extras/lang/python-extended.lua +++ b/.config/nvim/lua/plugins/extras/lang/python-extended.lua @@ -8,6 +8,31 @@ return { return opts end, }, + { + "nvim-treesitter/nvim-treesitter", + opts = function(_, opts) + if type(opts.ensure_installed) == "table" then + vim.list_extend(opts.ensure_installed, { "requirements" }) + end + end, + }, + { + "MeanderingProgrammer/py-requirements.nvim", + event = { + "BufRead requirements.txt", + }, + dependencies = { + { "nvim-lua/plenary.nvim" }, + { + "hrsh7th/nvim-cmp", + dependencies = {}, + opts = function(_, opts) + table.insert(opts.sources, { name = "py-requirements" }) + end, + }, + }, + opts = {}, + }, { "luckasRanarison/nvim-devdocs", optional = true,