Presumably if you set up Syncthing for your wife, you set it up yourself: you put the custom GUI in a suitable place, and you set up Syncthing to auto-start (presumably using one of the many tray utilities). If you’re doing all of that, you can set STGUIASSETS when you do that, so everything just works ™ for her.
what I meant was that syncthing should get usable for everyone in future - and not just for me and you Antony.
everyone is able to unpack a zip to copy the files into a folder. But ask for cmd and bash and you’ll get a face like:
If there were an alternate layout to use, we would probably support that nicely somehow. Currently that’s not the case, so this issue doesn’t matter in the least? Creating a different theme is doable as is; when it’s there we can decide to 1) switch to it as default because it’s nicer than the current, 2) bundle it and offer a switcher like the language switcher, 3) implement something like above, …
Fwiw, in current master (v0.11.10 when it’s released), files can be dropped in $config_dir/gui (i.e. ~/.config/syncting/gui on Linux etc) to override the compiled in GUI on the fly, without restarting or setting environment variables.