update+spade

This commit is contained in:
2026-06-06 12:11:51 +02:00
parent 7c2edc0ea3
commit 3f4f5e47d8
5 changed files with 76 additions and 43 deletions

View File

@ -1,20 +1,20 @@
-- To use mini icons with blink.cmp
local function get_mini_icon(ctx)
if ctx.source_name == "Path" then
local is_unknown_type = vim.tbl_contains(
{ "link", "socket", "fifo", "char", "block", "unknown" },
ctx.item.data.type
)
local mini_icon, mini_hl, _ = require("mini.icons").get(
is_unknown_type and "os" or ctx.item.data.type,
is_unknown_type and "" or ctx.label
)
if mini_icon then
return mini_icon, mini_hl
if ctx.source_name == "Path" then
local is_unknown_type = vim.tbl_contains(
{ "link", "socket", "fifo", "char", "block", "unknown" },
ctx.item.data.type
)
local mini_icon, mini_hl, _ = require("mini.icons").get(
is_unknown_type and "os" or ctx.item.data.type,
is_unknown_type and "" or ctx.label
)
if mini_icon then
return mini_icon, mini_hl
end
end
end
local mini_icon, mini_hl, _ = require("mini.icons").get("lsp", ctx.kind)
return mini_icon, mini_hl
local mini_icon, mini_hl, _ = require("mini.icons").get("lsp", ctx.kind)
return mini_icon, mini_hl
end
vim.api.nvim_create_autocmd('PackChanged', {
@ -33,7 +33,8 @@ vim.api.nvim_create_autocmd('PackChanged', {
vim.pack.add({
"https://github.com/xzbdmw/colorful-menu.nvim",
{ src = "https://github.com/saghen/blink.cmp", verion = vim.version.range("1.x") },
{ src = "https://github.com/saghen/blink.lib" },
{ src = "https://github.com/saghen/blink.cmp" },
})
-- You don't need to set these options.
@ -79,7 +80,9 @@ vim.api.nvim_set_hl(0, "BlinkCmpMenuBorder", { link = "FloatBorder" })
vim.api.nvim_set_hl(0, "BlinkCmpDoc", { link = "NormalFloat" })
vim.api.nvim_set_hl(0, "BlinkCmpDocBorder", { link = "FloatBorder" })
require("blink.cmp").setup({
local cmp = require('blink.cmp')
cmp.build():pwait()
cmp.setup({
keymap = { preset = "super-tab" },
signature = { enabled = true },
sources = {