elementary / default-settings

Default settings for elementary OS
GNU General Public License v3.0
39 stars 28 forks source link

Change overrides to be specific to the Pantheon session #81

Closed cassidyjames closed 3 years ago

cassidyjames commented 6 years ago

This is a feature in GSettings/GLib in Ubuntu as of 17.10 (and is pending upstream merging): you can append :sessionname to the end of the override and have it only apply to that session. This is used in production in Ubuntu and Pop!_OS to not conflict with one anothers' sessions, and to keep the stock GNOME session clean as well.

If this works and doesn't change anything negatively for us, it would probably be more kosher.

cassidyjames commented 6 years ago

Upstream issue: https://bugzilla.gnome.org/show_bug.cgi?id=746592

Example usage: https://github.com/pop-os/session/blob/master_bionic/debian/pop-session.gsettings-override