Desktop preference scripts: macOS defaults write settings and GNOME gsettings, driven by one shared cross-platform preference model.