System-wide default settings can be set by providing a default for a key
in a
To set a default for a key, the
You don't have to use "local" as the profile name. You can even have different profiles for different users. This isn't mentioned because this functionality needs something like accountsservice integration to enforce this. gnome-control-center integration would be great too.
Create the
user-db:user
system-db:local
local is the name of a
Create a keyfile for the local database which contains the default settings:
# dconf path
[org/gnome/desktop/background]
# dconf key names and their corresponding values
picture-uri='file:///usr/local/share/backgrounds/wallpaper.jpg'
picture-options='scaled'
primary-color='000000'
secondary-color='FFFFFF'
When the
If you want to avoid creating the