diff options
author | Naïm Favier <n@monade.li> | 2021-06-14 14:11:13 +0200 |
---|---|---|
committer | Naïm Favier <n@monade.li> | 2021-06-14 14:11:13 +0200 |
commit | abfcb79abf3ba32eb4719c48915a143370093fb7 (patch) | |
tree | c8eae5fce94a4d95c6c345e8f27fc2317562a8f1 | |
parent | 19c5fd76f885e63ee030037254cc93d1006f3387 (diff) | |
download | nixpkgs-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.
-rw-r--r-- | nixos/modules/programs/dconf.nix | 2 | ||||
-rw-r--r-- | nixos/modules/services/desktops/gnome/glib-networking.nix | 2 | ||||
-rw-r--r-- | nixos/modules/services/desktops/gvfs.nix | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/nixos/modules/programs/dconf.nix b/nixos/modules/programs/dconf.nix index 298abac8afa..265c41cbbbc 100644 --- a/nixos/modules/programs/dconf.nix +++ b/nixos/modules/programs/dconf.nix @@ -60,7 +60,7 @@ in environment.systemPackages = [ pkgs.dconf ]; # Needed for unwrapped applications - environment.variables.GIO_EXTRA_MODULES = mkIf cfg.enable [ "${pkgs.dconf.lib}/lib/gio/modules" ]; + environment.sessionVariables.GIO_EXTRA_MODULES = mkIf cfg.enable [ "${pkgs.dconf.lib}/lib/gio/modules" ]; }; } 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" ]; }; |