A better way to store the gnome settings
The way we store the gnome settings is via the skel folder but that pushes all kinds of unintended changes like forcing the EN language even when the users select another language when they install the system. So, we need to fix this.
A fix was suggested on the Manjaro forum:
I would suggest packaging the stuff in /etc/skel in a settings package (so that the files are managed by pacman) and using gsettings schema instead /etc/skel/.config/dconf. That's the way manjaro does it, and it is easier to maintain in the long run.
https://gitlab.manjaro.org/profiles-and-settings/manjaro-gnome-settings
This how manjaro sets up gnome. Anything gsettings related like themes and extensions go to the schema directory. This way you don't get unintended settings (like developers home dir path in Bluetooth settings).
Here is a PKGBUILD to package those settings:
Currently we need help with this. I (Tio) am not very familiar with this approach and also lack time to do it.