diff --git a/pkgs/desktops/mate/mate-control-center/default.nix b/pkgs/desktops/mate/mate-control-center/default.nix index e95f3696e288..58828aa52b9d 100644 --- a/pkgs/desktops/mate/mate-control-center/default.nix +++ b/pkgs/desktops/mate/mate-control-center/default.nix @@ -1,5 +1,5 @@ { lib, stdenv, fetchurl, pkg-config, gettext, itstool, libxml2, dbus-glib -, libxklavier, libcanberra-gtk3, librsvg, libappindicator-gtk3 +, libxklavier, libcanberra-gtk3, librsvg, libappindicator-gtk3, glib , desktop-file-utils, dconf, gtk3, polkit, mate, hicolor-icon-theme, wrapGAppsHook , mateUpdateScript }: @@ -45,6 +45,8 @@ stdenv.mkDerivation rec { gappsWrapperArgs+=( # WM keyboard shortcuts --prefix XDG_DATA_DIRS : "${mate.marco}/share" + # Desktop font, works only when passed after gtk3 schemas in the wrapper for some reason + --prefix XDG_DATA_DIRS : "${glib.getSchemaDataDirPath mate.caja}" ) '';