Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gnome.nixos-gsettings-overrides: Ensure the settings are not overwritten #197051

Merged
merged 1 commit into from
Oct 25, 2022

Conversation

jtojnar
Copy link
Member

@jtojnar jtojnar commented Oct 21, 2022

Description of changes

1d4bdda started copying override files from packages into the schema for compilation. gsettings-desktop-schemas package contains remove-backgrounds.gschema.override which is later in the alphabet than nixos-defaults.gschema.override so it would take precedence over the values from the GNOME NixOS module, causing the background to not be set, among other things.

Let’s rename the override file coming from the module to be applied last.

Noticed in #197029

Things done
  • Verified it works in VM.

NixOS@1d4bdda
started copying override files from packages into the schema for compilation.
`gsettings-desktop-schemas` package contains `remove-backgrounds.gschema.override`
which is later in the alphabet than `nixos-defaults.gschema.override`
so it would take precedence over the values from the GNOME NixOS module,
causing the background to not be set, among other things.

Let’s rename the override file coming from the module to be applied last.
@github-actions github-actions bot added the 6.topic: GNOME GNOME desktop environment and its underlying platform label Oct 21, 2022
@ofborg ofborg bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin 10.rebuild-linux: 1-10 10.rebuild-linux: 1 labels Oct 21, 2022
@jtojnar jtojnar merged commit d0072ce into NixOS:master Oct 25, 2022
@jtojnar jtojnar deleted the fix-gnome-default-backround branch October 25, 2022 15:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.topic: GNOME GNOME desktop environment and its underlying platform 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin 10.rebuild-linux: 1-10 10.rebuild-linux: 1
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant