aboutsummaryrefslogtreecommitdiffstats
path: root/docs/superpowers/plans/2026-09-15-status-registry.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-16 13:24:57 +0200
committerDanilo M. <danix@danix.xyz>2026-09-16 13:24:57 +0200
commit4d63b1d50a593ea2a2475d79bf17d67240eff969 (patch)
tree00198cbf11a2cf388dbe701341a66dd4cff5aae9 /docs/superpowers/plans/2026-09-15-status-registry.md
parent0c0ea6b422907df12deb48a1ea3d332d072b9f69 (diff)
downloadquickshell-4d63b1d50a593ea2a2475d79bf17d67240eff969.tar.gz
quickshell-4d63b1d50a593ea2a2475d79bf17d67240eff969.zip
fix(appearance): wait for hyprsunset exit before restart
pkill only sends SIGTERM, and hyprsunset binds Hyprland's CTM manager exclusively, so the replacement started immediately after pkill raced the old process and exited with 'A CTM manager is already running'. Saving from the Sunset tab therefore killed the night-light daemon instead of restarting it. Bound the wait to 5s (50 x 0.1s) so a wedged process cannot hang the restart.
Diffstat (limited to 'docs/superpowers/plans/2026-09-15-status-registry.md')
0 files changed, 0 insertions, 0 deletions