fix: fix the default location of projects.json under unix

This commit is contained in:
MasouShizuka
2024-11-20 14:35:46 +08:00
parent 5994bc9862
commit c1f9d1c944
2 changed files with 17 additions and 13 deletions

View File

@@ -528,11 +528,10 @@ local _load_config = ya.sync(function(state, args)
else
local lua_save_path
local appdata = os.getenv("APPDATA")
local postfix = "/yazi/state/projects.json"
if appdata then
lua_save_path = appdata:gsub("\\", "/") .. postfix
lua_save_path = appdata:gsub("\\", "/") .. "/yazi/state/projects.json"
else
lua_save_path = os.getenv("HOME") .. postfix
lua_save_path = os.getenv("HOME") .. "/.local/state/yazi/projects.json"
end
state.save.lua_save_path = lua_save_path