pinwheel: Always clean up swayidle after hyprlock exits

Use ; instead of && so pkill swayidle runs regardless of hyprlock's
exit status, preventing leaked swayidle processes from blanking screens.
This commit is contained in:
Alexander Heldt
2026-02-26 11:54:09 +01:00
parent c628c816d8
commit ed401a38d6

View File

@@ -64,7 +64,7 @@ in
timeout ${dpmsTimeout} "${pkgs.hyprland}/bin/hyprctl dispatch dpms off" \
resume "${pkgs.hyprland}/bin/hyprctl dispatch dpms on" &
${pkgs.hyprlock}/bin/hyprlock && ${pkgs.procps}/bin/pkill swayidle
${pkgs.hyprlock}/bin/hyprlock; ${pkgs.procps}/bin/pkill swayidle
'';
in
[