diff --git a/templates/nvim/lua/tree-sitter.lua.j2 b/templates/nvim/lua/tree-sitter.lua.j2 index 78c8346..dafb181 100644 --- a/templates/nvim/lua/tree-sitter.lua.j2 +++ b/templates/nvim/lua/tree-sitter.lua.j2 @@ -1,5 +1,8 @@ -- {{ ansible_managed }} {{ ansible_date_time.time }} {{ ansible_date_time.date }} +-- Tree sitter language parsers are installed automatically (through `auto_install`). +-- To update installed parsers use `:TSUpdate {language}`. +-- See https://github.com/nvim-treesitter/nvim-treesitter for more info. local tree_sitter_config = require('nvim-treesitter.configs') tree_sitter_config.setup { @@ -8,4 +11,14 @@ tree_sitter_config.setup { 'json', 'dockerfile', 'markdown', }, auto_install = true, + highlight = { + enable = true, + additional_vim_regex_highlighting = false, + }, + indent = { + enable = true, + }, + incremental_selection = { + enable = true, + }, }