aboutsummaryrefslogtreecommitdiff
path: root/modules/neovim/nvim/lua/config/treesitter.lua
diff options
context:
space:
mode:
Diffstat (limited to 'modules/neovim/nvim/lua/config/treesitter.lua')
-rw-r--r--modules/neovim/nvim/lua/config/treesitter.lua27
1 files changed, 19 insertions, 8 deletions
diff --git a/modules/neovim/nvim/lua/config/treesitter.lua b/modules/neovim/nvim/lua/config/treesitter.lua
index 6ce90cf..c92397e 100644
--- a/modules/neovim/nvim/lua/config/treesitter.lua
+++ b/modules/neovim/nvim/lua/config/treesitter.lua
@@ -1,12 +1,23 @@
require("nvim-treesitter.configs").setup {
- highlight = {
+ highlight = { enable = false },
+ indent = { enable = false },
+ incremental_selection = {
enable = true,
- disable = function(lang, buf)
- local max_filesize = 100 * 1024 -- 100 KB
- local ok, stats = pcall(vim.loop.fs_stat, vim.api.nvim_buf_get_name(buf))
- if ok and stats and stats.size > max_filesize then
- return true
- end
- end,
+ keymaps = {
+ -- init_selection = "gnn",
+ init_selection = "g+",
+ node_incremental = "+",
+ node_decremental = "_",
+ },
},
+ -- highlight = {
+ -- enable = false,
+ -- disable = function(lang, buf)
+ -- local max_filesize = 100 * 1024 -- 100 KB
+ -- local ok, stats = pcall(vim.loop.fs_stat, vim.api.nvim_buf_get_name(buf))
+ -- if ok and stats and stats.size > max_filesize then
+ -- return true
+ -- end
+ -- end,
+ -- },
}