diff --git a/nvim/dot-config/nvim/lua/options.lua b/nvim/dot-config/nvim/lua/options.lua index 299a4e6..affe174 100644 --- a/nvim/dot-config/nvim/lua/options.lua +++ b/nvim/dot-config/nvim/lua/options.lua @@ -65,8 +65,6 @@ vim.o.listchars = "trail:~,tab:¦⁃,nbsp:␣" vim.o.list = true -- Fold settings -vim.wo.foldmethod = "expr" -vim.wo.foldexpr = "v:lua.vim.treesitter.foldexpr()" vim.o.foldlevelstart = 99 -- Windows borders diff --git a/nvim/dot-config/nvim/lua/plugins/treesitter.lua b/nvim/dot-config/nvim/lua/plugins/treesitter.lua index 1eef37b..4448c41 100644 --- a/nvim/dot-config/nvim/lua/plugins/treesitter.lua +++ b/nvim/dot-config/nvim/lua/plugins/treesitter.lua @@ -12,6 +12,10 @@ return { branch = "master", build = ":TSUpdate", main = "nvim-treesitter.configs", + init = function() + vim.wo.foldmethod = "expr" + vim.wo.foldexpr = "v:lua.vim.treesitter.foldexpr()" + end, --- @module "nvim-treesitter" --- @type TSConfig opts = {