-- AstroCommunity: import any community modules here -- We import this file in `lazy_setup.lua` before the `plugins/` folder. -- This guarantees that the specs are processed before any user plugins. ---@type LazySpec return { "AstroNvim/astrocommunity", { import = "astrocommunity.pack.lua" }, -- { import = "astrocommunity.completion.copilot-lua" }, -- Or copilot-lua-cmp for cmp integration { "CopilotC-Nvim/CopilotChat.nvim", branch = "main", -- Use the main branch - canary, which purportedly gave the latest features, is going away. dependencies = { { "github/copilot.vim" }, -- Required for Copilot functionality -- Add other dependencies if needed, e.g., for picker integration -- { "nvim-telescope/telescope.nvim" }, -- { "nvim-telescope/telescope-ui-select.nvim" }, }, opts = { -- Optional: Configure CopilotChat options here -- For example: -- question_icon = " 질문 ", -- answer_icon = " 답변 ", }, build = function() -- This command is necessary to update remote plugins after installation vim.cmd("UpdateRemotePlugins") end, }, -- This was not found. -- { import = "astrocommunity.recipes.ai.copilot-cmp" }, }