From f78cf7fdc07d2f4e63b6e97951147966dfef1840 Mon Sep 17 00:00:00 2001 From: benstrb Date: Sun, 22 Feb 2026 19:19:36 +0100 Subject: [PATCH] non important commit --- configuration/modules/dots/quick_shell/settings.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/configuration/modules/dots/quick_shell/settings.nix b/configuration/modules/dots/quick_shell/settings.nix index 88f9ea5..f867b13 100644 --- a/configuration/modules/dots/quick_shell/settings.nix +++ b/configuration/modules/dots/quick_shell/settings.nix @@ -2,16 +2,21 @@ qs_config = pkgs.callPackage ./quick_config/quick.nix {}; in { environment.systemPackages = [pkgs.quickshell]; + systemd.user.services.quickshell = { description = "quickshell desktop shell"; wantedBy = ["graphical-session.target"]; partOf = ["graphical-session.target"]; after = ["graphical-session.target"]; - restartTriggers = [qs_config]; + serviceConfig = { ExecStart = "${pkgs.quickshell}/bin/qs -c ${qs_config}"; Restart = "on-failure"; RestartSec = 3; }; }; + + system.userActivationScripts.restartQuickshell = '' + ${pkgs.systemd}/bin/systemctl --user restart quickshell.service || true + ''; }