From f416162e751013813ad0cf4f3418759a6122f00a Mon Sep 17 00:00:00 2001 From: Masum Reza <50095635+JohnRTitor@users.noreply.github.com> Date: Wed, 4 Jun 2025 01:23:27 +0530 Subject: [PATCH] Revert "nixos/graphical-desktop: add sessions to pathsToLink" (#413675) This reverts commit fbb577d3c5efd3e49bb85b6aa5e70c724a4f873e. This is already controlled by `services.displayManager.sessionPackages`, as explained in https://github.com/NixOS/nixpkgs/pull/411518#issuecomment-2936523214. Because of that PR, now xsessions and wayland session desktop files of every packages in `environment.systemPackages` are now being linked to `/run/current-system/sw/share`. This is highly unwanted behaviour. --- nixos/modules/services/misc/graphical-desktop.nix | 5 ----- 1 file changed, 5 deletions(-) diff --git a/nixos/modules/services/misc/graphical-desktop.nix b/nixos/modules/services/misc/graphical-desktop.nix index 42aa44dde0da..7f1e9b39210c 100644 --- a/nixos/modules/services/misc/graphical-desktop.nix +++ b/nixos/modules/services/misc/graphical-desktop.nix @@ -45,11 +45,6 @@ in nixos-icons # needed for gnome and pantheon about dialog, nixos-manual and maybe more xdg-utils ]; - # needed for some display managers to locate desktop manager sessions - pathsToLink = [ - "/share/xsessions" - "/share/wayland-sessions" - ]; }; fonts.enableDefaultPackages = lib.mkDefault true;