I modified Settings and Logging to
Path.Combine(Path.GetDirectoryName(new Uri(typeof(Settings).Assembly.Location).LocalPath), "windows-terminal-quake.json")
and it was working.
Also, I'm trying to run from a folder in Program Files, and things seem pretty broken, such as it doesn't reload the settings automatically. Probably due to permissions in that folder.
I modified Settings and Logging to Path.Combine(Path.GetDirectoryName(new Uri(typeof(Settings).Assembly.Location).LocalPath), "windows-terminal-quake.json") and it was working.
Also, I'm trying to run from a folder in Program Files, and things seem pretty broken, such as it doesn't reload the settings automatically. Probably due to permissions in that folder.