return { "saghen/blink.cmp", dependencies = { "Kaiser-Yang/blink-cmp-avante", { "L3MON4D3/LuaSnip", version = "v2.*" }, }, opts = { signature = { enabled = true }, fuzzy = { implementation = "prefer_rust" }, snippets = { preset = "luasnip" }, sources = { default = { "lsp", "path", "avante", "snippets", "buffer" }, providers = { avante = { module = "blink-cmp-avante", name = "Avante", opts = { -- options for blink-cmp-avante }, }, }, }, }, build = "nix run .#build-plugin", }