From 107445bdf043bc7e930374e8624ac2a162221c75 Mon Sep 17 00:00:00 2001 From: rope Date: Tue, 26 May 2026 17:32:30 +0100 Subject: [PATCH] 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 --- settings/hyprland.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/settings/hyprland.nix b/settings/hyprland.nix index 0e45727..9644afb 100644 --- a/settings/hyprland.nix +++ b/settings/hyprland.nix @@ -435,7 +435,7 @@ in }; Service = { ExecStart = "${pkgs.quickshell}/bin/qs"; - Restart = "on-failure"; + Restart = "always"; RestartSec = 2; }; Install.WantedBy = [ "hyprland-session.target" ];