The docs say that it's possible to set some runtime options.
But when the key runtime is present in the userland config it'll overwrite the default runtime config, which breaks1 several things because all keys of the default config get replaced by the ones given in the userland config.
The problem is, that it's not really desired to determine some of the values by hand (such as the clients browser or platform) or doesn't even make sense (like the version).
When I set the language config key to 'de'2, the other runtime config information is lost.
To fix this, the user config should be merged with the default one.
1 For example: when only the runtime.language is set, the version doesn't get displayed in the audio tab anymore. Also the volume selector in the audio tab vanishes because the runtime.platform is not set (to desktop) anymore.
2 Other than stated in the documentation, the automatic language selection does not seem to work for me. But this seems to be another issue.
The docs say that it's possible to set some runtime options.
But when the key
runtime
is present in the userland config it'll overwrite the defaultruntime
config, which breaks1 several things because all keys of the default config get replaced by the ones given in the userland config.The problem is, that it's not really desired to determine some of the values by hand (such as the clients
browser
orplatform
) or doesn't even make sense (like theversion
).When I set the
language
config key to'de'
2, the otherruntime
config information is lost. To fix this, the user config should be merged with the default one.1 For example: when only the
runtime.language
is set, the version doesn't get displayed in the audio tab anymore. Also the volume selector in the audio tab vanishes because theruntime.platform
is not set (todesktop
) anymore.2 Other than stated in the documentation, the automatic language selection does not seem to work for me. But this seems to be another issue.