blink.lib + neorg

This commit is contained in:
Dario48 2026-08-21 14:44:25 +02:00
commit dac9d33960
2 changed files with 4 additions and 17 deletions

View file

@ -13,7 +13,7 @@ local plugins = {
"treesitter",
"nvim-lint",
-- "neorg",
"neorg",
"nightfox",

View file

@ -7,8 +7,10 @@ return {
require("lazydev").setup({})
load("rafamadriz/friendly-snippets")
load("saghen/blink.lib")
load("saghen/blink.cmp")
---@module "blink.cmp"
require("blink.cmp").setup({
keymap = { preset = "super-tab" },
@ -47,22 +49,7 @@ return {
end,
onUpdate = function()
vim.notify("Building blink.cmp", vim.log.levels.INFO)
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)
else
vim.notify("Building blink.cmp failed", vim.log.levels.ERROR)
end
require('blink.cmp').build():pwait()
end,
}