From 9905b4615366a2324f12b9322d4e2b49f6e9800e Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Tue, 20 Oct 2026 16:16:09 -0400 Subject: [PATCH] fix reload not working properly --- .../quadraticpc/fht-compositor/default.nix | 58 +++++++++---------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/clients/quadraticpc/fht-compositor/default.nix b/clients/quadraticpc/fht-compositor/default.nix index 6a10873..b958f16 100644 --- a/clients/quadraticpc/fht-compositor/default.nix +++ b/clients/quadraticpc/fht-compositor/default.nix @@ -86,38 +86,38 @@ let } ''; - session-programs = lib.getExe ( - pkgs.writeShellApplication { - name = "session-programs"; - runtimeInputs = with pkgs; [ - procps - util-linux - ]; - text = '' - restart() { - pattern=$1 - shift - pkill -f "$pattern" || true - for _ in $(seq 50); do - pgrep -f "$pattern" >/dev/null || break - sleep 0.1 - done - setsid "$@" >/dev/null 2>&1 /dev/null || break + sleep 0.1 + done + setsid "$@" >/dev/null 2>&1