comparison .chezmoitemplates/init.lua @ 503:18c6eb4d5c71

Disable treesitter based highlighting for now (again)
author Zeger Van de Vannet <zegervdv@me.com>
date Fri, 10 Dec 2021 10:17:42 +0100
parents 6b6da9305782
children 80b42722bfa8
comparison
equal deleted inserted replaced
502:6b6da9305782 503:18c6eb4d5c71
309 'nvim-treesitter/nvim-treesitter', 309 'nvim-treesitter/nvim-treesitter',
310 config = function() 310 config = function()
311 require 'nvim-treesitter.highlight' 311 require 'nvim-treesitter.highlight'
312 312
313 require('nvim-treesitter.configs').setup { 313 require('nvim-treesitter.configs').setup {
314 indent = {
315 enable = false,
316 },
314 highlight = { 317 highlight = {
315 enable = true, 318 enable = false,
316 disable = function(lang, bufnr) 319 disable = function(lang, bufnr)
317 -- Only enable for verilog/systemverilog 320 -- Only enable for verilog/systemverilog
318 -- And disable for large files 321 -- And disable for large files
319 if (lang ~= 'systemverilog' and lang ~= 'verilog') or vim.api.nvim_buf_line_count(bufnr) > 5000 then 322 if (lang ~= 'systemverilog' and lang ~= 'verilog') or vim.api.nvim_buf_line_count(bufnr) > 5000 then
320 return true 323 return true