return { -- Use copilot.lua for API access (no UI) { "zbirenbaum/copilot.lua", cmd = "Copilot", event = "InsertEnter", config = function() require("copilot").setup({ suggestion = { enabled = false }, -- Disable inline ghost text panel = { enabled = false }, -- Disable suggestion panel filetypes = { yaml = false, markdown = false, help = false, gitcommit = false, gitrebase = false, hgcommit = false, svn = false, cvs = false, ["."] = false, }, copilot_node_command = 'node', -- Node.js version must be > 18.x server_opts_overrides = {}, }) end, }, -- Bridge between copilot.lua and blink.cmp { "giuxtaposition/blink-cmp-copilot", dependencies = { "zbirenbaum/copilot.lua", }, }, }