Xinqi Bao's Git
projects
/
dotfiles.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
raw
|
inline
| side by side
feat(nvim): expand Tree-sitter parser baseline
[dotfiles.git]
/
.config
/
nvim
/
lua
/
plugin-config
/
nvim-treesitter.lua
diff --git
a/.config/nvim/lua/plugin-config/nvim-treesitter.lua
b/.config/nvim/lua/plugin-config/nvim-treesitter.lua
index
9f160e3
..
4d17d51
100644
(file)
--- a/
.config/nvim/lua/plugin-config/nvim-treesitter.lua
+++ b/
.config/nvim/lua/plugin-config/nvim-treesitter.lua
@@
-1,7
+1,26
@@
-require('nvim-treesitter').setup {
+local treesitter = require('nvim-treesitter')
+
+treesitter.setup {
install_dir = vim.fn.stdpath('data') .. '/site',
}
install_dir = vim.fn.stdpath('data') .. '/site',
}
+treesitter.install {
+ 'bash',
+ 'c',
+ 'cmake',
+ 'cpp',
+ 'json',
+ 'lua',
+ 'markdown',
+ 'markdown_inline',
+ 'python',
+ 'query',
+ 'toml',
+ 'vim',
+ 'vimdoc',
+ 'yaml',
+}
+
local function enable(buf)
if not pcall(vim.treesitter.start, buf) then
return
local function enable(buf)
if not pcall(vim.treesitter.start, buf) then
return