From aa150f5aea03f1362ddb6158156fc39a902c9278 Mon Sep 17 00:00:00 2001 From: Evgeny Egorochkin Date: Tue, 6 Aug 2013 16:13:20 +0300 Subject: [PATCH] KDE: fix config build when grub is used to generate boot menu, but isn't used as a loader. --- modules/services/x11/display-managers/kdm.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/services/x11/display-managers/kdm.nix b/modules/services/x11/display-managers/kdm.nix index b5b086d0638..229ab12c6e1 100644 --- a/modules/services/x11/display-managers/kdm.nix +++ b/modules/services/x11/display-managers/kdm.nix @@ -132,7 +132,7 @@ in '' mkdir -m 0755 -p /var/lib/kdm chown kdm /var/lib/kdm - ${(optionalString (config.system.boot.loader.id == "grub") "PATH=${config.system.build.grub}/sbin:$PATH ") + + ${(optionalString (config.system.boot.loader.id == "grub" && config.system.build.grub != null) "PATH=${config.system.build.grub}/sbin:$PATH ") + "KDEDIRS=/run/current-system/sw exec ${kdebase_workspace}/bin/kdm -config ${kdmrc} -nodaemon"} ''; logsXsession = true;