diff --git a/.config/nvim/lua/plugins/treesitter/treesitter.lua b/.config/nvim/lua/plugins/treesitter/treesitter.lua index c409f50..9e8fb97 100644 --- a/.config/nvim/lua/plugins/treesitter/treesitter.lua +++ b/.config/nvim/lua/plugins/treesitter/treesitter.lua @@ -5,25 +5,32 @@ return { build = ':TSUpdate', opts = { - sync_install = true, + sync_install = false, auto_install = true, ensure_installed = { + -- Core / scripting 'lua', - -- 'markdown', - -- 'markdown_inline', - -- 'css', - -- 'html', - -- 'javascript', - -- 'json', - -- 'xml', - -- 'toml', - -- 'yaml', - -- 'python', - -- 'bash', - -- 'diff', - -- 'regex', - -- 'sql', + 'bash', + 'python', + + -- Markdown + 'markdown', + 'markdown_inline', + + -- Web / Frontend + 'html', + 'css', + 'javascript', + 'json', + + -- YAML / Configs + 'yaml', + 'toml', + + -- Docker + 'dockerfile', }, + matchup = { enable = true }, highlight = { enable = true, additional_vim_regex_highlighting = false, @@ -43,4 +50,4 @@ return { config = function(_, opts) require('nvim-treesitter.configs').setup(opts) end, -} \ No newline at end of file +}