fix(treesitter): use new nvim-treesitter setup API
This commit is contained in:
parent
8894b26dbc
commit
1ce6776b49
7
init.lua
7
init.lua
|
|
@ -1056,7 +1056,12 @@ require('lazy').setup({
|
||||||
auto_install = true,
|
auto_install = true,
|
||||||
},
|
},
|
||||||
config = function(_, opts)
|
config = function(_, opts)
|
||||||
require('nvim-treesitter.configs').setup(opts)
|
local treesitter = require 'nvim-treesitter'
|
||||||
|
treesitter.setup()
|
||||||
|
|
||||||
|
if opts.auto_install and opts.ensure_installed and #opts.ensure_installed > 0 then
|
||||||
|
treesitter.install(opts.ensure_installed)
|
||||||
|
end
|
||||||
|
|
||||||
vim.api.nvim_create_autocmd('FileType', {
|
vim.api.nvim_create_autocmd('FileType', {
|
||||||
group = vim.api.nvim_create_augroup('kickstart-treesitter', { clear = true }),
|
group = vim.api.nvim_create_augroup('kickstart-treesitter', { clear = true }),
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue