From 15a761154953dde34875f27f53e3616059993141 Mon Sep 17 00:00:00 2001 From: Patrick Auernig Date: Fri, 4 Oct 2024 10:34:17 +0200 Subject: [PATCH] plugins/wakatime: check if path exists before loading --- lua/valeth/plugins/wakatime.lua | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/lua/valeth/plugins/wakatime.lua b/lua/valeth/plugins/wakatime.lua index fa5311e..f88aa68 100644 --- a/lua/valeth/plugins/wakatime.lua +++ b/lua/valeth/plugins/wakatime.lua @@ -1,10 +1,15 @@ -return { +local spec = { "wakatime/vim-wakatime", - event = function() - if os.getenv("WAKATIME_HOME") then - return { "VimEnter" } - else - return {} - end - end } + +spec.event = function() + local wakatime_home = os.getenv("WAKATIME_HOME") + + if wakatime_home and vim.loop.fs_stat(wakatime_home) then + return { "VimEnter" } + end + + return {} +end + +return spec