From cee18d9ba59b96087854f4c50474842c04b40105 Mon Sep 17 00:00:00 2001 From: Mel Date: Wed, 30 Apr 2025 17:58:25 +0200 Subject: Auto-restart caged KlipperScreen service Signed-off-by: Mel --- modules/klipperscreen.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'modules') diff --git a/modules/klipperscreen.nix b/modules/klipperscreen.nix index 76c9414..9235360 100644 --- a/modules/klipperscreen.nix +++ b/modules/klipperscreen.nix @@ -32,4 +32,15 @@ in }; user = "klipper"; }; + + # auto-restart cage. + systemd.services."cage-tty1" = { + startLimitBurst = 5; + startLimitIntervalSec = 500; + + serviceConfig = { + RestartSec = 5; + Restart = "on-failure"; + }; + }; } -- cgit 1.4.1