1 require('nvim-treesitter').setup {
2 install_dir = vim.fn.stdpath('data') .. '/site',
5 local function enable(buf)
6 if not pcall(vim.treesitter.start, buf) then
10 vim.wo[0][0].foldexpr = 'v:lua.vim.treesitter.foldexpr()'
11 vim.wo[0][0].foldmethod = 'expr'
14 vim.api.nvim_create_autocmd('FileType', {
15 callback = function(args) enable(args.buf) end,
18 -- Startup filetype detection can precede this config being sourced.
19 if vim.bo.filetype ~= '' then