nvim-config/lua/configs/treesitter.lua

27 lines
453 B
Lua
Raw Normal View History

2024-03-20 00:47:26 +00:00
local function config()
local treesitter_configs = require('nvim-treesitter.configs')
treesitter_configs.setup({
ensure_installed = {
'lua',
'python',
'javascript',
'typescript',
'tsx',
'json',
'yaml',
'sql',
'rust',
'c',
'cpp',
'java',
'make',
'hcl', -- terraform
},
2024-03-20 00:47:26 +00:00
highlight = { enable = true, disable = {} },
indent = { enable = true, disable = { 'html', 'typescript' } },
})
end
return config