nixpkgs/nixos/modules/services/x11/desktop-managers
Jan Tojnar 1566de20c7
nixos/gnome3: override schemas using env variable
For some reason, the GNOME 3.26 update broke the overrides. It turns
out the overrides now need to come before the overridden schemas in the
XDG_DATA_DIRS variable. This is not possible in general due to applications
prefixing the variable (e.g. in wrapGAppsHook).

To fix this, a new environment variable NIX_GSETTINGS_OVERRIDES_DIR
was introduced. It has greater priority than XDG_DATA_DIRS but lower
than GSETTINGS_SCHEMA_DIR. A separate variable was chosen in order not
to block the built-in one for users.
2017-11-26 03:11:00 +01:00
..
default.nix Revert "services.xserver: assert that either desktop- or window manager is not "none"" 2017-11-05 01:51:13 +01:00
enlightenment.nix enlightenment: 0.21.10 -> 0.22.0 2017-11-13 00:22:01 -02:00
gnome3.nix nixos/gnome3: override schemas using env variable 2017-11-26 03:11:00 +01:00
kodi.nix nixos/treewide: remove boolean examples for options 2017-03-17 23:36:19 +01:00
lumina.nix lumina: 1.2.0-p1 -> 1.3.0 2017-06-29 08:13:09 -03:00
lxqt.nix lxqt: remove lxqt-common 2017-11-02 00:14:46 -02:00
mate.nix mate-power-manager: init at 1.18.0 2017-10-12 08:22:21 +02:00
maxx.nix maxx: use libredirect 2017-08-24 19:34:08 +03:00
none.nix Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
plasma5.nix Merge pull request #30665 from michaelpj/imp/plymouth-themes 2017-11-06 06:18:38 +00:00
xfce.nix xfce: add screenLock option 2017-03-04 18:01:02 +01:00
xterm.nix nixos/treewide: remove boolean examples for options 2017-03-17 23:36:19 +01:00