local event = { "InsertEnter", "VeryLazy" } return { "zbirenbaum/copilot.lua", enabled = true, cond = not is_vscode(), cmd = { "Copilot" }, event = event, opts = { panel = { auto_refresh = true, layout = { position = "right", }, keymap = { jump_prev = "_", jump_next = "-", accept = "", refresh = false, open = "", }, }, suggestion = { enabled = true, auto_trigger = true, keymap = { accept = "", accept_word = false, accept_line = false, next = "", prev = false, dismiss = "", }, }, filetypes = { TeleScopePrompt = false, ["*"] = true, }, }, config = function(_, opts) vim.defer_fn(function() require("copilot").setup(opts) end, 100) end, }