From 0bd3737bd05d75697e5103322f52d880882241ab Mon Sep 17 00:00:00 2001 From: Damien Cassou Date: Wed, 24 Jun 2015 13:58:37 +0200 Subject: stumpwm: don't block after starting stumpwm This is important to let nixos configure everything, e.g., a desktop manager. --- nixos/modules/services/x11/window-managers/stumpwm.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/nixos/modules/services/x11/window-managers/stumpwm.nix b/nixos/modules/services/x11/window-managers/stumpwm.nix index a876f13fd21..eb7b8665f23 100644 --- a/nixos/modules/services/x11/window-managers/stumpwm.nix +++ b/nixos/modules/services/x11/window-managers/stumpwm.nix @@ -21,9 +21,10 @@ in config = mkIf cfg.enable { services.xserver.windowManager.session = singleton { name = "stumpwm"; - start = " - ${pkgs.stumpwm}/bin/stumpwm - "; + start = '' + ${pkgs.stumpwm}/bin/stumpwm & + waitPID=$! + ''; }; environment.systemPackages = [ pkgs.stumpwm ]; }; -- cgit 1.4.1