`exec` re-runs on every config reload, so each `swaymsg reload` leaked a second hypridle: duplicate suspend/lock timers and two processes fighting over the logind sleep inhibitor. Same pattern already used for waybar and wl-paste.
`exec` re-runs on every config reload, so each `swaymsg reload` leaked a second hypridle: duplicate suspend/lock timers and two processes fighting over the logind sleep inhibitor. Same pattern already used for waybar and wl-paste.