diff --git a/ArchiSteamFarm/OS.cs b/ArchiSteamFarm/OS.cs index e4aa5513f..ec484e049 100644 --- a/ArchiSteamFarm/OS.cs +++ b/ArchiSteamFarm/OS.cs @@ -27,6 +27,7 @@ using ArchiSteamFarm.Localization; namespace ArchiSteamFarm { internal static class OS { internal static bool IsUnix => RuntimeInformation.IsOSPlatform(OSPlatform.Linux) || RuntimeInformation.IsOSPlatform(OSPlatform.OSX); + internal static string Variant => RuntimeInformation.OSDescription; internal static void Init(bool systemRequired) { if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) { diff --git a/ArchiSteamFarm/Program.cs b/ArchiSteamFarm/Program.cs index 0237f39f1..367969cd9 100644 --- a/ArchiSteamFarm/Program.cs +++ b/ArchiSteamFarm/Program.cs @@ -193,7 +193,7 @@ namespace ArchiSteamFarm { } private static async Task InitASF(IReadOnlyCollection args) { - ASF.ArchiLogger.LogGenericInfo(SharedInfo.PublicIdentifier + " V" + SharedInfo.Version + " (" + SharedInfo.BuildInfo.Variant + "/" + SharedInfo.ModuleVersion + ")"); + ASF.ArchiLogger.LogGenericInfo(SharedInfo.PublicIdentifier + " V" + SharedInfo.Version + " (" + SharedInfo.BuildInfo.Variant + "/" + SharedInfo.ModuleVersion + " | " + OS.Variant + ")"); await InitGlobalConfigAndLanguage().ConfigureAwait(false);