local M = { "saghen/blink.cmp", dependencies = "rafamadriz/friendly-snippets", version = "v0.*", } M.config = function() require("blink.cmp").setup({ keymap = { [""] = { "show", "show_documentation", "hide_documentation", }, [""] = { "hide", "fallback" }, [""] = { "hide", "fallback" }, [""] = { "select_prev", "fallback" }, [""] = { "select_next", "fallback" }, }, appearance = { use_nvim_cmp_as_default = true, nerd_font_variant = "mono", }, signature = { enabled = true, }, completion = { accept = { create_undo_point = true, auto_brackets = { enabled = true, }, }, }, }) end return M