diff options
Diffstat (limited to 'lua')
-rw-r--r-- | lua/lvim/bootstrap.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lua/lvim/bootstrap.lua b/lua/lvim/bootstrap.lua index 2edc3e6c..56e1c621 100644 --- a/lua/lvim/bootstrap.lua +++ b/lua/lvim/bootstrap.lua @@ -64,11 +64,14 @@ function M:init(base_dir) self.lazy_install_dir = join_paths(self.pack_dir, "lazy", "opt", "lazy.nvim") ---@meta overridden to use LUNARVIM_CACHE_DIR instead, since a lot of plugins call this function internally - ---NOTE: changes to "data" are currently unstable, see #2507 ---@diagnostic disable-next-line: duplicate-set-field vim.fn.stdpath = function(what) if what == "cache" then return _G.get_cache_dir() + elseif what == "config" then + return _G.get_config_dir() + elseif what == "data" then + return _G.get_runtime_dir() end return vim.call("stdpath", what) end |