summary refs log tree commit diff
path: root/nixos/modules/services/desktops
diff options
context:
space:
mode:
authorNaïm Favier <n@monade.li>2021-06-14 14:11:13 +0200
committerNaïm Favier <n@monade.li>2021-06-14 14:11:13 +0200
commitabfcb79abf3ba32eb4719c48915a143370093fb7 (patch)
treec8eae5fce94a4d95c6c345e8f27fc2317562a8f1 /nixos/modules/services/desktops
parent19c5fd76f885e63ee030037254cc93d1006f3387 (diff)
downloadnixpkgs-abfcb79abf3ba32eb4719c48915a143370093fb7.tar
nixpkgs-abfcb79abf3ba32eb4719c48915a143370093fb7.tar.gz
nixpkgs-abfcb79abf3ba32eb4719c48915a143370093fb7.tar.bz2
nixpkgs-abfcb79abf3ba32eb4719c48915a143370093fb7.tar.lz
nixpkgs-abfcb79abf3ba32eb4719c48915a143370093fb7.tar.xz
nixpkgs-abfcb79abf3ba32eb4719c48915a143370093fb7.tar.zst
nixpkgs-abfcb79abf3ba32eb4719c48915a143370093fb7.zip
nixos: make GIO_EXTRA_MODULES a session variable
Allow applications started by the systemd user session manager to find
their GIO_EXTRA_MODULES.
Diffstat (limited to 'nixos/modules/services/desktops')
-rw-r--r--nixos/modules/services/desktops/gnome/glib-networking.nix2
-rw-r--r--nixos/modules/services/desktops/gvfs.nix2
2 files changed, 2 insertions, 2 deletions
diff --git a/nixos/modules/services/desktops/gnome/glib-networking.nix b/nixos/modules/services/desktops/gnome/glib-networking.nix
index 4288b6b5de6..1039605391a 100644
--- a/nixos/modules/services/desktops/gnome/glib-networking.nix
+++ b/nixos/modules/services/desktops/gnome/glib-networking.nix
@@ -38,7 +38,7 @@ with lib;
 
     systemd.packages = [ pkgs.glib-networking ];
 
-    environment.variables.GIO_EXTRA_MODULES = [ "${pkgs.glib-networking.out}/lib/gio/modules" ];
+    environment.sessionVariables.GIO_EXTRA_MODULES = [ "${pkgs.glib-networking.out}/lib/gio/modules" ];
 
   };
 
diff --git a/nixos/modules/services/desktops/gvfs.nix b/nixos/modules/services/desktops/gvfs.nix
index 966a4d38662..7d18ee8c8fb 100644
--- a/nixos/modules/services/desktops/gvfs.nix
+++ b/nixos/modules/services/desktops/gvfs.nix
@@ -56,7 +56,7 @@ in
     services.udev.packages = [ pkgs.libmtp.bin ];
 
     # Needed for unwrapped applications
-    environment.variables.GIO_EXTRA_MODULES = [ "${cfg.package}/lib/gio/modules" ];
+    environment.sessionVariables.GIO_EXTRA_MODULES = [ "${cfg.package}/lib/gio/modules" ];
 
   };