aboutsummaryrefslogtreecommitdiff
path: root/nvim/dot-config/nvim-final/plugin/treesitter.lua
diff options
context:
space:
mode:
authorMohammad Reza Karimi <m.r.karimi.j@gmail.com>2026-01-09 17:34:31 -0500
committerMohammad Reza Karimi <m.r.karimi.j@gmail.com>2026-01-09 17:34:31 -0500
commit5e83a094476f28eb77508c8b470efe3dfd56de83 (patch)
treef0f39b694fcad8e408c2a41f3d3240dfce44c504 /nvim/dot-config/nvim-final/plugin/treesitter.lua
parent6c17d2c74ea4daeb9dbf2c2b7aafeb86111b7f65 (diff)
some big changes
Diffstat (limited to 'nvim/dot-config/nvim-final/plugin/treesitter.lua')
-rw-r--r--nvim/dot-config/nvim-final/plugin/treesitter.lua42
1 files changed, 0 insertions, 42 deletions
diff --git a/nvim/dot-config/nvim-final/plugin/treesitter.lua b/nvim/dot-config/nvim-final/plugin/treesitter.lua
deleted file mode 100644
index 1fb4503..0000000
--- a/nvim/dot-config/nvim-final/plugin/treesitter.lua
+++ /dev/null
@@ -1,42 +0,0 @@
-local disabled = {}
-local ft_lang_map = {}
-
-vim.api.nvim_create_autocmd("FileType", {
- group = vim.api.nvim_create_augroup("treesitter_highlight_augroup", {clear = true}),
- callback = function(ev)
- local buf = ev.buf
- if vim.api.nvim_buf_is_loaded(buf) then
- local ft = vim.bo[buf].filetype
- if not disabled[ft] then
- if ft_lang_map[ft] then
- vim.treesitter.language.register(ft_lang_map[ft], ft)
- ft_lang_map[ft] = nil
- end
- local parser = vim.treesitter.get_parser(buf, nil, { error = false })
- if parser == nil then
- disabled[ft] = true
- else
- if not vim.treesitter.highlighter.active[buf] then
- vim.treesitter.highlighter.new(parser)
- end
- end
- end
- end
- --(when (vim.api.nvim_buf_is_loaded buf)
- -- (let [ft (. vim.bo buf :filetype)]
- -- (when (not (. disabled ft))
- -- (case (. ft-lang-map ft)
- -- lang (do
- -- (vim.treesitter.language.register lang ft)
- -- (tset ft-lang-map ft nil)))
- -- (case (vim.treesitter.get_parser buf nil {:error false})
- -- nil (tset disabled ft true)
- -- parser (do
- -- (when (not (. vim.treesitter.highlighter.active buf))
- -- (vim.treesitter.highlighter.new parser))
- -- (when (vim.treesitter.query.get ft :folds)
- -- (set vim.wo.foldmethod :expr)
- -- (set vim.wo.foldexpr "v:lua.vim.treesitter.foldexpr()")))))))))
-
- end
-})