From 2a4607f44222a92b8a44e6e1dac715e7eca04239 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Thu, 15 Oct 2020 07:28:10 +0200 Subject: [PATCH] Revert "nixos/display-managers: install sessionData.desktops" This reverts commit 3cd2b59b8c261e927977b99c382a2c3067449883. It created infinite recursion when using LXQt, since lxqt module uses `config.system.path` in `services.xserver.desktopManager.session`. `config.system.path` is a `buildEnv` that depends on `environment.systemPackages`. --- nixos/modules/services/x11/display-managers/default.nix | 7 ------- 1 file changed, 7 deletions(-) diff --git a/nixos/modules/services/x11/display-managers/default.nix b/nixos/modules/services/x11/display-managers/default.nix index ed9c652fc4c..568aeaceef7 100644 --- a/nixos/modules/services/x11/display-managers/default.nix +++ b/nixos/modules/services/x11/display-managers/default.nix @@ -474,13 +474,6 @@ in ) [dms wms] ); - - # Make xsessions and wayland sessions installed at - # /run/current-system/sw/share as some programs - # have behavior that depends on them being installed - environment.systemPackages = [ - cfg.displayManager.sessionData.desktops - ]; }; imports = [