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 -- Basics
vim.opt.foldmethod = "expr" 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.number = true
vim.opt.relativenumber = true vim.opt.relativenumber = true
vim.opt.tabstop = 4 vim.opt.tabstop = 4
+8 -4
View File
@@ -2,11 +2,15 @@
-- treesitter: code parser -- treesitter: code parser
return { return {
"nvim-treesitter/nvim-treesitter", "nvim-treesitter/nvim-treesitter",
branch = "master",
build = ":TSUpdate", build = ":TSUpdate",
opts = { 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 }, highlight = { enable = true },
indent = { enable = true }, indent = { enable = true }
fold = { enable = true } },
} config = function(_, opts)
require("nvim-treesitter.configs").setup(opts)
end,
} }