diff --git a/nvim/lua/plugins/ide/copilot.lua b/nvim/lua/plugins/ide/copilot.lua new file mode 100644 index 0000000..2a7dcf9 --- /dev/null +++ b/nvim/lua/plugins/ide/copilot.lua @@ -0,0 +1,18 @@ +return { + "zbirenbaum/copilot.lua", + cmd = "Copilot", + event = "InsertEnter", + opts = { + suggestion = { + enabled = true, + auto_trigger = true, + keymap = { + accept = "", + }, + }, + panel = { + enabled = true, + auto_refresh = true, + }, + } +} diff --git a/nvim/lua/plugins/init.lua b/nvim/lua/plugins/init.lua index 13c696f..284aa23 100644 --- a/nvim/lua/plugins/init.lua +++ b/nvim/lua/plugins/init.lua @@ -51,6 +51,7 @@ require("lazy").setup({ { import = "plugins.ide.lsp" }, { import = "plugins.ide.dap" }, { import = "plugins.ide.neotest" }, + { import = "plugins.ide.copilot" }, -- Language specific -----------------------------