about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorworldofpeace <worldofpeace@protonmail.ch>2019-08-18 21:55:52 -0400
committerworldofpeace <worldofpeace@protonmail.ch>2019-08-18 21:55:52 -0400
commita7b5d6142f17a3be686db0bd296d17208dee66e9 (patch)
tree03f7abcd5ab40bcf9c53a6fc34714bc7ee9ed82d /nixos
parent918b7d572f4caf5b4a91be1eded7aef49bc35f55 (diff)
downloadnixlib-a7b5d6142f17a3be686db0bd296d17208dee66e9.tar
nixlib-a7b5d6142f17a3be686db0bd296d17208dee66e9.tar.gz
nixlib-a7b5d6142f17a3be686db0bd296d17208dee66e9.tar.bz2
nixlib-a7b5d6142f17a3be686db0bd296d17208dee66e9.tar.lz
nixlib-a7b5d6142f17a3be686db0bd296d17208dee66e9.tar.xz
nixlib-a7b5d6142f17a3be686db0bd296d17208dee66e9.tar.zst
nixlib-a7b5d6142f17a3be686db0bd296d17208dee66e9.zip
nixos/gnome3: use programs.dconf
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/x11/desktop-managers/gnome3.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/nixos/modules/services/x11/desktop-managers/gnome3.nix b/nixos/modules/services/x11/desktop-managers/gnome3.nix
index cbfd2d3c2ea2..b0e2b34a31e2 100644
--- a/nixos/modules/services/x11/desktop-managers/gnome3.nix
+++ b/nixos/modules/services/x11/desktop-managers/gnome3.nix
@@ -161,6 +161,7 @@ in {
     xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
 
     # Enable default programs
+    programs.dconf.enable = true;
     programs.evince.enable = mkDefault true;
     programs.file-roller.enable = mkDefault true;
     programs.gnome-disks.enable = mkDefault true;
@@ -230,8 +231,8 @@ in {
 
     services.xserver.updateDbusEnvironment = true;
 
-    environment.variables.GIO_EXTRA_MODULES = [ "${lib.getLib pkgs.gnome3.dconf}/lib/gio/modules"
-                                                "${pkgs.gnome3.gvfs}/lib/gio/modules" ];
+    environment.variables.GIO_EXTRA_MODULES = [ "${pkgs.gnome3.gvfs}/lib/gio/modules" ];
+
     environment.systemPackages = pkgs.gnome3.corePackages ++ cfg.sessionPath
       ++ (pkgs.gnome3.removePackagesByName pkgs.gnome3.optionalPackages config.environment.gnome3.excludePackages) ++ [
       pkgs.xdg-user-dirs # Update user dirs as described in http://freedesktop.org/wiki/Software/xdg-user-dirs/