diff --git a/lua/plugin_specs.lua b/lua/plugin_specs.lua index 8230e06..7e1eee0 100644 --- a/lua/plugin_specs.lua +++ b/lua/plugin_specs.lua @@ -126,6 +126,15 @@ local plugin_specs = { "nvim-telescope/telescope-symbols.nvim", }, }, + { + "ibhagwan/fzf-lua", + -- optional for icon support + dependencies = { "nvim-tree/nvim-web-devicons" }, + config = function() + -- calling `setup` is optional for customization + require("fzf-lua").setup {} + end, + }, { "MeanderingProgrammer/markdown.nvim", main = "render-markdown", @@ -546,6 +555,26 @@ local plugin_specs = { ft = "lua", -- only load on lua files opts = {}, }, + { + "CopilotC-Nvim/CopilotChat.nvim", + branch = "canary", + dependencies = { + { "zbirenbaum/copilot.lua" }, -- or github/copilot.vim + { "nvim-lua/plenary.nvim" }, -- for curl, log wrapper + }, + opts = { + debug = true, -- Enable debugging + -- See Configuration section for rest + }, + -- See Commands section for default commands if you want to lazy load on them + }, + { + "zbirenbaum/copilot.lua", + cmd = "Copilot", + config = function() + require("copilot").setup {} + end, + }, } require("lazy").setup {