From e43a91fa6e0d2e2a126a92a9f205cfb98b2b1148 Mon Sep 17 00:00:00 2001 From: Barrett Ruth Date: Tue, 3 Feb 2026 18:20:33 -0500 Subject: [PATCH 1/2] fix: catch missing plenary.nvim dependency --- lua/null-ls/init.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lua/null-ls/init.lua b/lua/null-ls/init.lua index 7376495a..40a69a73 100644 --- a/lua/null-ls/init.lua +++ b/lua/null-ls/init.lua @@ -1,3 +1,8 @@ +local ok, _ = pcall(require, "plenary") +if not ok then + error("none-ls.nvim requires plenary.nvim - https://github.com/nvim-lua/plenary.nvim") +end + local c = require("null-ls.config") local helpers = require("null-ls.helpers") local sources = require("null-ls.sources") From 7a7613cf9294e6672962c431ada7cbc5baa267cd Mon Sep 17 00:00:00 2001 From: Barrett Ruth Date: Wed, 4 Feb 2026 01:25:31 -0500 Subject: [PATCH 2/2] fix: only check for `plenary.async` --- lua/null-ls/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/null-ls/init.lua b/lua/null-ls/init.lua index 40a69a73..604c6917 100644 --- a/lua/null-ls/init.lua +++ b/lua/null-ls/init.lua @@ -1,4 +1,4 @@ -local ok, _ = pcall(require, "plenary") +local ok, _ = pcall(require, "plenary.async") if not ok then error("none-ls.nvim requires plenary.nvim - https://github.com/nvim-lua/plenary.nvim") end