From 89d74cdce173223f57754c6a315c929f8fc14229 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Fri, 12 Jul 2024 12:13:27 -0500 Subject: [PATCH] plugins/treesitter: fix folding opts getting wiped out by setting entire set as default instead of each attribute --- plugins/languages/treesitter/treesitter.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/languages/treesitter/treesitter.nix b/plugins/languages/treesitter/treesitter.nix index 4e4e7212..b7b948e2 100644 --- a/plugins/languages/treesitter/treesitter.nix +++ b/plugins/languages/treesitter/treesitter.nix @@ -319,9 +319,9 @@ helpers.neovim-plugin.mkNeovimPlugin config { cfg.treesitterPackage ]; - opts = mkIf cfg.folding (mkDefault { - foldmethod = "expr"; - foldexpr = "nvim_treesitter#foldexpr()"; - }); + opts = mkIf cfg.folding { + foldmethod = mkDefault "expr"; + foldexpr = mkDefault "nvim_treesitter#foldexpr()"; + }; }; }