From 69fd3e96b200e0279e71bbb1bd159173c020e7ce Mon Sep 17 00:00:00 2001 From: Snoweuph Date: Sat, 18 Apr 2026 14:40:34 +0200 Subject: [PATCH] utility/nvim-biscuits: upgrade to fix treesitter incompatibilities --- docs/manual/release-notes/rl-0.9.md | 3 +++ modules/plugins/utility/nvim-biscuits/config.nix | 12 +++++------- npins/sources.json | 7 +++---- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/manual/release-notes/rl-0.9.md b/docs/manual/release-notes/rl-0.9.md index f97a9864..4e9153c5 100644 --- a/docs/manual/release-notes/rl-0.9.md +++ b/docs/manual/release-notes/rl-0.9.md @@ -279,6 +279,9 @@ - Fix `tressiter` to allow `null` in grammar options, so they can be filtered out. +- Fix {option}`vim.utility.nvim-biscuits.enable` by upgrading, to fix + tree-sitter incompatibilities. + - Added [Selenen](https://github.com/kampfkarren/selene) for more diagnostics in `languages.lua`. diff --git a/modules/plugins/utility/nvim-biscuits/config.nix b/modules/plugins/utility/nvim-biscuits/config.nix index a0574aa6..15e6fae0 100644 --- a/modules/plugins/utility/nvim-biscuits/config.nix +++ b/modules/plugins/utility/nvim-biscuits/config.nix @@ -4,17 +4,15 @@ ... }: let inherit (lib.modules) mkIf; - inherit (lib.nvim.dag) entryAnywhere; - inherit (lib.nvim.lua) toLuaObject; cfg = config.vim.utility.nvim-biscuits; in { config = mkIf cfg.enable { vim = { - startPlugins = ["nvim-biscuits"]; - - pluginRC.nvim-biscuits = entryAnywhere '' - require('nvim-biscuits').setup(${toLuaObject cfg.setupOpts}) - ''; + lazy.plugins.nvim-biscuits = { + package = "nvim-biscuits"; + setupModule = "nvim-biscuits"; + setupOpts = cfg.setupOpts; + }; }; }; } diff --git a/npins/sources.json b/npins/sources.json index b57b797e..cdaf4017 100644 --- a/npins/sources.json +++ b/npins/sources.json @@ -1877,10 +1877,9 @@ }, "branch": "main", "submodules": false, - "revision": "dae2323054b9ff3a1f6300847dee29c00cdabdde", - "url": "https://github.com/code-biscuits/nvim-biscuits/archive/dae2323054b9ff3a1f6300847dee29c00cdabdde.tar.gz", - "hash": "sha256-r0SEI/5Izv9GLrKFC8mmd6DuETdpJekswxTpB4WcBkE=", - "frozen": true + "revision": "d93dcdee3a3dfd5101785447658e744f153957db", + "url": "https://github.com/code-biscuits/nvim-biscuits/archive/d93dcdee3a3dfd5101785447658e744f153957db.tar.gz", + "hash": "sha256-UKolssxC+cfQ9x3Mum/mKPVY8jJBs6+DtQgvvufLFAk=" }, "nvim-cmp": { "type": "Git",