updated update script for blink-cmp

This commit is contained in:
Dario48 2026-04-13 22:54:20 +02:00
commit 6433e1c702

View file

@ -47,7 +47,16 @@ return {
end,
onUpdate = function()
vim.notify("Building blink.cmp", vim.log.levels.INFO)
local obj = vim.system({ "cargo", "build", "--release" }, { cwd = vim.pack.get({ "blink.cmp" })[1].path })
local cmd
if vim.fn.executable("nix") == 1 then
cmd = { "nix", "run", ".#build-plugin" }
elseif vim.fn.executable("cargo") == 1 then
cmd = { "cargo", "build", "--release" }
else
print("either cargo or nix is needed to build blink.cmp fzf")
return
end
local obj = vim.system(cmd, { cwd = vim.pack.get({ "blink.cmp" })[1].path })
:wait()
if obj.code == 0 then
vim.notify("Building blink.cmp done", vim.log.levels.INFO)