return { { "richardhapb/pytest.nvim", dependencies = { "nvim-treesitter/nvim-treesitter" }, opts = {}, -- Define the options here config = function(_, opts) require('nvim-treesitter.configs').setup { ensure_installed = { 'python', 'xml' }, docker = { enabled = function() return vim.fn.getcwd():match("docker-compose.dev.yml$") end, enable_docker_compose = function() return vim.fn.getcwd():match("docker-compose.dev.yml$") end, docker_compose_file = "docker-compose.dev.yml", }, django = { enabled = function() return vim.fn.getcwd():match("manage.py$") end, django_settings_module = "krotosstudio.settings", }, } require('pytest').setup(opts) end } }