Files
config-nvim/lua/plugins/actoggle.lua

27 lines
528 B
Lua

return {
"saghen/blink.cmp",
-- Make blink.cmp toogleable
opts = function(_, opts)
opts.keymap = {
preset = "default",
["<S-Tab>"] = { "select_and_accept" },
}
vim.b.completion = true
Snacks.toggle({
name = "Completion",
get = function()
return vim.b.completion
end,
set = function(state)
vim.b.completion = state
end,
}):map("<leader>uk")
opts.enabled = function()
return vim.b.completion ~= false
end
return opts
end,
}