return { "hrsh7th/nvim-cmp", dependencies = { "hrsh7th/cmp-buffer", "hrsh7th/cmp-path", "hrsh7th/cmp-nvim-lua", "hrsh7th/cmp-nvim-lsp", "hrsh7th/cmp-cmdline", "hrsh7th/cmp-git", "saadparwaiz1/cmp_luasnip", "onsails/lspkind-nvim", { "L3MON4D3/LuaSnip", version = "v1.*" }, "windwp/nvim-autopairs", { "zbirenbaum/copilot-cmp", dependencies = { "zbirenbaum/copilot.lua", cmd = { "Copilot" }, event = { "VeryLazy" }, opts = { suggestion = { enabled = false }, panel = { enabled = false }, }, }, config = true, }, { "uga-rosa/cmp-dictionary", config = function() local dict = require("cmp_dictionary") dict.setup({ -- The following are default values. exact_length = 2, first_case_insensitive = false, document = false, document_command = "wn %s -over", sqlite = false, max_number_items = -1, -- capacity = 5, debug = false, }) -- dict.switcher({ -- spelllang = { -- es = "./../../spell/dic_es.dict", -- }, -- }) end, }, }, event = "VeryLazy", config = function() require "pi.completition" end, }