some tree-sitter adjustments

This commit is contained in:
2026-03-25 20:17:48 +01:00
parent 55e57519bc
commit b27f0e7026
2 changed files with 10 additions and 5 deletions
+2 -1
View File
@@ -1,7 +1,8 @@
-- Basics
vim.opt.foldmethod = "expr"
vim.opt.foldexpr = "nvim_treesitter#foldexpr()"
vim.opt.foldexpr = "v:lua.vim.treesitter.foldexpr()"
vim.opt.foldlevel = 99
vim.opt.number = true
vim.opt.relativenumber = true
vim.opt.tabstop = 4
+8 -4
View File
@@ -2,11 +2,15 @@
-- treesitter: code parser
return {
"nvim-treesitter/nvim-treesitter",
branch = "master",
build = ":TSUpdate",
opts = {
ensure_installed = {"python", "bash", "lua", "json", "java", "typescript"},
ensure_installed = {"python", "bash", "lua", "json", "java", "typescript", "vim", "markdown", "yaml", "toml"},
auto_install = true,
highlight = { enable = true },
indent = { enable = true },
fold = { enable = true }
}
indent = { enable = true }
},
config = function(_, opts)
require("nvim-treesitter.configs").setup(opts)
end,
}