From 703301211c0d129ab6e9449af27862b989566088 Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Mon, 11 Nov 2024 16:30:02 -0500 Subject: [PATCH] AutoYADM commit: 2024-11-11 16:30:02 --- .config/nvim/lua/plugins/markdown-preview.lua | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.config/nvim/lua/plugins/markdown-preview.lua b/.config/nvim/lua/plugins/markdown-preview.lua index 680715f6..4154829f 100644 --- a/.config/nvim/lua/plugins/markdown-preview.lua +++ b/.config/nvim/lua/plugins/markdown-preview.lua @@ -15,5 +15,22 @@ return { }, config = function() vim.cmd([[do FileType]]) + local mdscrolltoggle = Snacks.toggle.new({ + name = "Markdown Preview Scroll", + -- map = vim.keymap.set, + which_key = true, + get = function() + return not vim.g.mkdp_preview_options.disable_sync_scroll + end, + notify = true, + set = function(state) + if state then + vim.g.mkdp_preview_options.disable_sync_scroll = 1 + else + vim.g.mkdp_preview_options.disable_sync_scroll = 0 + end + end, + }) + Snacks.toggle.map(mdscrolltoggle, "mP", { desc = "Toggle Markdown Preview Scroll" }) end, }