return { { enabled = false, -- 'hrsh7th/nvim-cmp', 'iguanacucumber/magazine.nvim', -- perf improvements name = 'nvim-cmp', lazy = false, -- event = {'InsertEnter', 'CmdlineEnter' }, priority = 100, dependencies = { 'hrsh7th/cmp-buffer', 'hrsh7th/cmp-nvim-lsp', 'https://codeberg.org/FelipeLema/cmp-async-path', -- 'hrsh7th/cmp-nvim-lua', 'hrsh7th/cmp-nvim-lsp-signature-help', -- used to provide function signature completion 'hrsh7th/cmp-cmdline', 'dmitmel/cmp-cmdline-history', 'hrsh7th/cmp-nvim-lsp-document-symbol', -- used by cmdline completion -- 'f3fora/cmp-spell', { 'L3MON4D3/LuaSnip', run = 'make install_jsregexp' }, 'saadparwaiz1/cmp_luasnip', 'onsails/lspkind.nvim', }, config = function() require('internal.snippets') require('internal.completion') end, }, }