Skip to content

Commit

Permalink
perf: disable for files larger than 2 MiB
Browse files Browse the repository at this point in the history
Signed-off-by: Jint-lzxy <[email protected]>
  • Loading branch information
Jint-lzxy committed Aug 9, 2024
1 parent 99fa3a3 commit 0baa7c9
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions lua/modules/configs/lang/render-markdown.lua
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
return function()
require("modules.utils").load_plugin("render-markdown", {
-- Whether Markdown should be rendered by default or not
enabled = true,
-- Maximum file size (in MB) that this plugin will attempt to render
-- Any file larger than this will effectively be ignored
max_file_size = 2.0,
-- Milliseconds that must pass before updating marks, updates occur
-- within the context of the visible window, not the entire buffer
debounce = 100,
-- Vim modes that will show a rendered view of the markdown file
-- All other modes will be uneffected by this plugin
render_modes = { "n", "c", "t" },
-- This enables hiding any added text on the line the cursor is on
-- This does have a performance penalty as we must listen to the 'CursorMoved' event
anti_conceal = { enabled = true },
-- The level of logs to write to file: vim.fn.stdpath('state') .. '/render-markdown.log'
-- Only intended to be used for plugin development / debugging
log_level = "error",
})
end

0 comments on commit 0baa7c9

Please sign in to comment.