17 lines
393 B
C#
17 lines
393 B
C#
#if UNITY_EDITOR_LINUX || UNITY_STANDALONE_LINUX
|
|
using System.Diagnostics;
|
|
|
|
namespace Starpelly.OperatingSystem
|
|
{
|
|
public class Linux : IOperatingSystem
|
|
{
|
|
public void ChangeWindowTitle(string newTitle)
|
|
{
|
|
var pid = Process.GetCurrentProcess().Id;
|
|
var args = $"search --all --pid {pid} --class '.' set_window --name \"{newTitle}\"";
|
|
Process.Start("xdotool", args);
|
|
}
|
|
}
|
|
}
|
|
#endif
|