From 8f52fb07f9f07e678c7709cb7bab5742b0fab185 Mon Sep 17 00:00:00 2001 From: fm39hz-laptop Date: Wed, 30 Oct 2024 11:20:59 +0700 Subject: [PATCH] fix: fix image.nvim rocks --- lua/plugins/markdown/multimedia.lua | 52 +++++++++++------------------ 1 file changed, 19 insertions(+), 33 deletions(-) diff --git a/lua/plugins/markdown/multimedia.lua b/lua/plugins/markdown/multimedia.lua index fdb0c83..da69a75 100644 --- a/lua/plugins/markdown/multimedia.lua +++ b/lua/plugins/markdown/multimedia.lua @@ -1,35 +1,21 @@ return { - { - "vhyrro/luarocks.nvim", - lazy = true, - priority = 1001, - opts = { - rocks = { "magick" }, - }, - }, - { - "3rd/image.nvim", - ft = { "markdown", "quarto", "vimwiki" }, - dependencies = { "luarocks.nvim" }, - opts = { - backend = "kitty", - integrations = { - markdown = { - enabled = true, - only_render_image_at_cursor = false, - filetypes = { "markdown", "vimwiki", "quarto" }, - }, - }, - editor_only_render_when_focused = false, - window_overlap_clear_enabled = true, - -- window_overlap_clear_ft_ignore = { 'cmp_menu', 'cmp_docs', 'scrollview' }, - tmux_show_only_in_active_window = true, - window_overlap_clear_ft_ignore = { "cmp_menu", "cmp_docs", "scrollview", "scrollview_sign" }, - max_width = nil, - max_height = nil, - max_width_window_percentage = nil, - max_height_window_percentage = 30, - kitty_method = "normal", - }, - }, + { + "3rd/image.nvim", + ft = { "markdown", "quarto", "vimwiki" }, + dependencies = { "leafo/magick" }, + opts = { + integrations = { + markdown = { + clear_in_insert_mode = true, + only_render_image_at_cursor = true, + }, + }, + html = { + enabled = true, + }, + editor_only_render_when_focused = true, + window_overlap_clear_enabled = true, -- auto show/hide images when the editor gains/looses focus + tmux_show_only_in_active_window = true, + }, + }, }