From 63ee37902241a365538313f7c48ae10fc49fecef Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Tue, 3 Dec 2024 17:40:03 -0500 Subject: [PATCH] AutoYADM commit: 2024-12-03 17:40:03 --- .config/nvim/lua/plugins/image.lua | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/.config/nvim/lua/plugins/image.lua b/.config/nvim/lua/plugins/image.lua index 655a1f0f..d88421cc 100644 --- a/.config/nvim/lua/plugins/image.lua +++ b/.config/nvim/lua/plugins/image.lua @@ -11,6 +11,23 @@ return { { "3rd/image.nvim", - opts = {}, + opts = { + integrations = { + markdown = { + -- From https://github.com/3rd/image.nvim/issues/190 + resolve_image_path = function(document_path, image_path, fallback) + local working_dir = vim.fn.getcwd() + -- Format path for Obsidian vault + if working_dir:find("~/second-brain/", 1, true) then + -- if working_dir:find("~/second-brain/") then + print("Res image: " .. working_dir .. "/" .. image_path) + return working_dir .. "/" .. image_path + end + -- fallback to default + return fallback(document_path, image_path) + end, + }, + }, + }, }, }