feat: enhance editor with treesitter, autotag, search/replace, folds, git, and UI plugins

This commit is contained in:
sankalp committed 2025-10-14 22:20:57 +05:45
1 parent 07e3442b1e
commit 06e05e042d
12 files changed
+476 -483

No files matched your search

+45
View File
@@ -0,0 +1,45 @@
return {
-- treesitter
{
'nvim-treesitter/nvim-treesitter',
build = ':TSUpdate',
event = { 'BufReadPost', 'BufNewFile' },
config = function()
require('nvim-treesitter').setup({
ensure_installed = {
'c',
'markdown',
'python',
'java',
'cpp',
'bash',
'lua',
'make',
'latex',
'json',
'jsonc',
'sql',
'yaml',
'toml',
'javascript',
'typescript',
'gitignore',
'go',
'rust',
'html',
'css',
'scss',
'markdown_inline',
},
auto_install = true,
highlight = {
enable = true,
additional_vim_regex_highlighting = true,
},
indent = {
enable = true,
},
})
end,
},
}