----- Original Message -----
If we absolutely need to have a solution that derives a default
source from the display language (which you still have to set up
initially, anyway), I would suggest to do it inside the
plugin, and only if we detect a 'pristine' system, ie no input
configured at all.
We already do that, kind of, as we use the XKB configuration from the X server to set the
I don't understand how this would have worked in the past. Would you have applied just
the iBus configuration, just the XKB configuration, both? Where's the list of language
to input sources matches?
Anaconda could also drop the default layouts in a GSettings overlay, and we wouldn't
have to do anything special.