From fe9bfddfe96e73116df334f38bebebd3606b8713 Mon Sep 17 00:00:00 2001 From: andrzej Date: Tue, 19 Mar 2024 22:39:41 +0100 Subject: [PATCH] add treesitter folding --- lua/options/default.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lua/options/default.lua b/lua/options/default.lua index dc8f448..1dc0275 100644 --- a/lua/options/default.lua +++ b/lua/options/default.lua @@ -38,3 +38,7 @@ vim.opt.cursorline = true -- Minimal number of screen lines to keep above and below the cursor. vim.opt.scrolloff = 10 + +vim.opt.foldmethod = "expr" +vim.opt.foldexpr = "v:lua.vim.treesitter.foldexpr()" +vim.opt.foldtext = "v:lua.vim.treesitter.foldtext()"