From dea4483f1343de68e0099cbdbc430e82a4a6af03 Mon Sep 17 00:00:00 2001 From: jonboh Date: Mon, 30 Dec 2024 18:44:15 +0100 Subject: [PATCH] plugings/obsidian: add follow_img_func function setting --- plugins/by-name/obsidian/options.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/plugins/by-name/obsidian/options.nix b/plugins/by-name/obsidian/options.nix index 8401f63ede..9e7d6301df 100644 --- a/plugins/by-name/obsidian/options.nix +++ b/plugins/by-name/obsidian/options.nix @@ -157,6 +157,19 @@ with lib; ``` ''; + follow_img_func = helpers.mkNullOrLuaFn '' + By default when you use `:ObsidianFollowLink` on a link to an image file it will be + ignored but you can customize this behavior here. + + Example: + ```lua + function(img) + vim.fn.jobstart { "qlmanage", "-p", img } -- Mac OS quick look preview + -- vim.fn.jobstart({"xdg-open", url}) -- linux + -- vim.cmd(':silent exec "!start ' .. url .. '"') -- Windows + ``` + ''; + image_name_func = helpers.mkNullOrLuaFn '' Customize the default name or prefix when pasting images via `:ObsidianPasteImg`.