From 0d5557b5185916913f08215eb7d987d25d3e09e0 Mon Sep 17 00:00:00 2001 From: moxie Date: Mon, 16 Mar 2026 02:59:48 +0200 Subject: feat: add xdg-open dependency check --- lua/muwiki/health.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'lua/muwiki') diff --git a/lua/muwiki/health.lua b/lua/muwiki/health.lua index fc1c9db..118c1fe 100644 --- a/lua/muwiki/health.lua +++ b/lua/muwiki/health.lua @@ -43,6 +43,16 @@ M.check = function() vim.health.info('Install with: :TSInstall markdown_inline') vim.health.info('Link detection requires both parsers') end + + vim.health.start('External Dependencies') + + if vim.fn.executable('xdg-open') == 1 then + vim.health.ok('xdg-open is installed') + else + vim.health.warn('xdg-open is not installed') + vim.health.info('xdg-open is required for web and file links') + vim.health.info('Alternative: Configure custom handlers - see :help muwiki-autocmd-open-custom') + end end return M -- cgit v1.2.3