Merge pull request #126832 from ncfavier/gio-extra-modules
nixos: make GIO_EXTRA_MODULES a session variable
commit75eaab37570d646e92ebf2ff2af89b8796ca2767
authorJan Tojnar <jtojnar@gmail.com>
dateMon 6 Dec 2021, 16:23 (5 years ago)
parent9147f8fabfcb79
nixos/modules/programs/dconf.nix+1−1
@@ -60,7 +60,7 @@ in
6060 environment.systemPackages = [ pkgs.dconf ];
6161
6262 # Needed for unwrapped applications
63− environment.variables.GIO_EXTRA_MODULES = mkIf cfg.enable [ "${pkgs.dconf.lib}/lib/gio/modules" ];
63+ environment.sessionVariables.GIO_EXTRA_MODULES = mkIf cfg.enable [ "${pkgs.dconf.lib}/lib/gio/modules" ];
6464 };
6565
6666}
nixos/modules/services/desktops/gnome/glib-networking.nix+1−1
@@ -38,7 +38,7 @@ with lib;
3838
3939 systemd.packages = [ pkgs.glib-networking ];
4040
41− environment.variables.GIO_EXTRA_MODULES = [ "${pkgs.glib-networking.out}/lib/gio/modules" ];
41+ environment.sessionVariables.GIO_EXTRA_MODULES = [ "${pkgs.glib-networking.out}/lib/gio/modules" ];
4242
4343 };
4444
nixos/modules/services/desktops/gvfs.nix+1−1
@@ -57,7 +57,7 @@ in
5757 services.udev.packages = [ pkgs.libmtp.bin ];
5858
5959 # Needed for unwrapped applications
60− environment.variables.GIO_EXTRA_MODULES = [ "${cfg.package}/lib/gio/modules" ];
60+ environment.sessionVariables.GIO_EXTRA_MODULES = [ "${cfg.package}/lib/gio/modules" ];
6161
6262 };
6363