diff --git a/Core/SteamLibrary.cs b/Core/SteamLibrary.cs index afcfaa5ea..b44e0a255 100644 --- a/Core/SteamLibrary.cs +++ b/Core/SteamLibrary.cs @@ -117,7 +117,7 @@ private static string GetMacOSApplicationDataFolder() // https://learn.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/8.0/getfolderpath-unix return Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData); #else - return Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments), + return Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), "Library", "Application Support"); #endif } @@ -135,9 +135,9 @@ private static string[] SteamPaths } : Platform.IsUnix ? new string[] { - Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal), - ".local", "share", "Steam"), - Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal), + Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), + "Steam"), + Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ".steam", "steam"), } : Platform.IsMac ? new string[]