return { { "github/copilot.vim", event = "BufRead", config = function() vim.api.nvim_set_keymap("i", "", 'copilot#Accept("\\")', { expr = true, silent = true }) end, }, { "Saghen/blink.cmp", opts = { keymap = { preset = "default", [""] = false, [""] = false, [""] = false, }, term = { enabled = false, }, completion = { list = { selection = { preselect = true, -- auto_insert = true, }, inlay_hints = { enabled = false, in_insert = false, } }, ghost_text = { enabled = false, }, menu = { auto_show = function(ctx) return ctx.mode ~= "cmdline" end, draw = { columns = { { "kind_icon", "label", gap = 1 }, { "kind", gap = 1}, }, }, }, accept = { auto_brackets = { enabled = false }, }, documentation = { auto_show = false, auto_show_delay_ms = 0, window = { border = "rounded", winhighlight = "Normal:NormalFloat,FloatBorder:FloatBorder,CursorLine:PmenuSel,Search:None", }, }, }, }, }, }