quickshell: use Restart=always for systemd service

on-failure doesn't restart after SIGTERM (killall). always
ensures quickshell comes back regardless of how it stopped.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
rope 2026-05-26 17:32:30 +01:00
parent 0b9f981ed2
commit 107445bdf0

View file

@ -435,7 +435,7 @@ in
}; };
Service = { Service = {
ExecStart = "${pkgs.quickshell}/bin/qs"; ExecStart = "${pkgs.quickshell}/bin/qs";
Restart = "on-failure"; Restart = "always";
RestartSec = 2; RestartSec = 2;
}; };
Install.WantedBy = [ "hyprland-session.target" ]; Install.WantedBy = [ "hyprland-session.target" ];