From dac9d33960a6d4026d437a5015f69bb70d8e1eff Mon Sep 17 00:00:00 2001 From: Dario48 Date: Fri, 21 Aug 2026 14:44:25 +0200 Subject: [PATCH] blink.lib + neorg --- init.lua | 2 +- lua/plugins/blink-cmp.lua | 19 +++---------------- 2 files changed, 4 insertions(+), 17 deletions(-) diff --git a/init.lua b/init.lua index 1d18b23..3ed62a3 100644 --- a/init.lua +++ b/init.lua @@ -13,7 +13,7 @@ local plugins = { "treesitter", "nvim-lint", - -- "neorg", + "neorg", "nightfox", diff --git a/lua/plugins/blink-cmp.lua b/lua/plugins/blink-cmp.lua index ebe1919..dcee929 100644 --- a/lua/plugins/blink-cmp.lua +++ b/lua/plugins/blink-cmp.lua @@ -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, }