Merge pull request #95122 from rudolph9/nixos/xmonad

nixos/xmonad: Fix behavior of config opt
This commit is contained in:
Lassulus
2020-08-21 08:51:42 +02:00
committed by GitHub
@@ -82,12 +82,11 @@ in
services.xserver.windowManager = { services.xserver.windowManager = {
session = [{ session = [{
name = "xmonad"; name = "xmonad";
start = if (cfg.config != null) then '' start = let
${xmonadBin} xmonadCommand = if (cfg.config != null) then xmonadBin else "${xmonad}/bin/xmonad";
waitPID=$! in ''
'' else '' systemd-cat -t xmonad ${xmonadCommand} &
systemd-cat -t xmonad ${xmonad}/bin/xmonad & waitPID=$!
waitPID=$!
''; '';
}]; }];
}; };