return { { 'saghen/blink.cmp', version = '1.*', lazy = false, dependencies = { 'L3MON4D3/LuaSnip', }, opts = { keymap = { preset = 'enter', [''] = { 'select_next', 'fallback' }, [''] = { 'select_prev', 'fallback' }, [''] = { 'hide', 'fallback' }, }, cmdline = { enabled = false }, term = { enabled = false }, completion = { accept = { auto_brackets = { enabled = true }, }, documentation = { auto_show = true }, }, appearance = { nerd_font_variant = 'mono', }, sources = { default = { 'lsp', 'path', 'snippets', 'buffer' }, per_filetype = { codecompanion = { 'codecompanion' }, }, }, snippets = { preset = 'luasnip' }, }, opts_extend = { 'sources.default' }, }, }