diff --git a/init.lua b/init.lua index 44e89606..dbb9e3b0 100644 --- a/init.lua +++ b/init.lua @@ -837,6 +837,7 @@ require('lazy').setup({ { name = 'nvim_lsp' }, { name = 'luasnip' }, { name = 'path' }, + { name = 'copilot' } }, } end, diff --git a/lua/custom/plugins/copilot.lua b/lua/custom/plugins/copilot.lua index 47bc3786..5251f89c 100644 --- a/lua/custom/plugins/copilot.lua +++ b/lua/custom/plugins/copilot.lua @@ -5,10 +5,21 @@ return { cmd = "Copilot", build = ":Copilot auth", config = function() - require("copilot").setup() + require("copilot").setup({ + suggestion = { enabled = false }, + panel = { enabled = false }, + }) end }, + { + "zbirenbaum/copilot-cmp", + dependencies = { "zbirenbaum/copilot.lua", "hrsh7th/nvim-cmp" }, + config = function() + require("copilot_cmp").setup() + end, + }, + { "CopilotC-Nvim/CopilotChat.nvim", dependencies = {