diff --git a/nvim/dot-config/nvim/lua/plugins/snacks.lua b/nvim/dot-config/nvim/lua/plugins/snacks.lua index 9bf950b..9d984f1 100644 --- a/nvim/dot-config/nvim/lua/plugins/snacks.lua +++ b/nvim/dot-config/nvim/lua/plugins/snacks.lua @@ -9,6 +9,20 @@ return { --- @module "snacks" --- @type snacks.Config opts = { + bigfile = { + enabled = true, + ---@param ctx {buf: number, ft:string} + setup = function(ctx) + -- Disable treesitter + vim.treesitter.stop(ctx.buf) + + vim.schedule(function() + if vim.api.nvim_buf_is_valid(ctx.buf) then + vim.bo[ctx.buf].syntax = ctx.ft + end + end) + end, + }, indent = { enabled = true, indent = {