Revert "nixos: make GIO_EXTRA_MODULES a session variable"

This reverts commit abfcb79abf3ba32eb4719c48915a143370093fb7.

Fixes: https://github.com/NixOS/nixpkgs/issues/149539

+3 -3
+1 -1
nixos/modules/programs/dconf.nix
··· 60 environment.systemPackages = [ pkgs.dconf ]; 61 62 # Needed for unwrapped applications 63 - environment.sessionVariables.GIO_EXTRA_MODULES = mkIf cfg.enable [ "${pkgs.dconf.lib}/lib/gio/modules" ]; 64 }; 65 66 }
··· 60 environment.systemPackages = [ pkgs.dconf ]; 61 62 # Needed for unwrapped applications 63 + environment.variables.GIO_EXTRA_MODULES = mkIf cfg.enable [ "${pkgs.dconf.lib}/lib/gio/modules" ]; 64 }; 65 66 }
+1 -1
nixos/modules/services/desktops/gnome/glib-networking.nix
··· 38 39 systemd.packages = [ pkgs.glib-networking ]; 40 41 - environment.sessionVariables.GIO_EXTRA_MODULES = [ "${pkgs.glib-networking.out}/lib/gio/modules" ]; 42 43 }; 44
··· 38 39 systemd.packages = [ pkgs.glib-networking ]; 40 41 + environment.variables.GIO_EXTRA_MODULES = [ "${pkgs.glib-networking.out}/lib/gio/modules" ]; 42 43 }; 44
+1 -1
nixos/modules/services/desktops/gvfs.nix
··· 57 services.udev.packages = [ pkgs.libmtp.bin ]; 58 59 # Needed for unwrapped applications 60 - environment.sessionVariables.GIO_EXTRA_MODULES = [ "${cfg.package}/lib/gio/modules" ]; 61 62 }; 63
··· 57 services.udev.packages = [ pkgs.libmtp.bin ]; 58 59 # Needed for unwrapped applications 60 + environment.variables.GIO_EXTRA_MODULES = [ "${cfg.package}/lib/gio/modules" ]; 61 62 }; 63