diff --git a/lua/custom/plugins/cmp-copilot.lua b/lua/custom/plugins/cmp-copilot.lua index 2b351188..55bb06a9 100644 --- a/lua/custom/plugins/cmp-copilot.lua +++ b/lua/custom/plugins/cmp-copilot.lua @@ -1,11 +1,11 @@ return { 'hrsh7th/cmp-copilot', + dependencies = { 'zbirenbaum/copilot.lua', 'github/copilot.vim' }, config = function() local cmp = require 'cmp' local config = cmp.get_config() table.insert(config.sources, { name = 'copilot', - option = {}, }) cmp.setup(config) end, diff --git a/lua/custom/plugins/cmp-nvim-lsp.lua b/lua/custom/plugins/cmp-nvim-lsp.lua index 0eed532e..df5d4091 100644 --- a/lua/custom/plugins/cmp-nvim-lsp.lua +++ b/lua/custom/plugins/cmp-nvim-lsp.lua @@ -5,7 +5,6 @@ return { local config = cmp.get_config() table.insert(config.sources, { name = 'nvim_lsp', - option = {}, }) cmp.setup(config) end, diff --git a/lua/custom/plugins/copilot-cmp.lua b/lua/custom/plugins/copilot-cmp.lua new file mode 100644 index 00000000..78a08f74 --- /dev/null +++ b/lua/custom/plugins/copilot-cmp.lua @@ -0,0 +1,13 @@ +return { + 'zbirenbaum/copilot-cmp', + dependencies = { 'zbirenbaum/copilot.lua', 'github/copilot.vim' }, + config = function() + require('copilot_cmp').setup() + local cmp = require 'cmp' + local config = cmp.get_config() + table.insert(config.sources, { + name = 'copilot', + }) + cmp.setup(config) + end, +}