diff options
| author | Mel <mel@rnrd.eu> | 2025-04-30 17:58:25 +0200 |
|---|---|---|
| committer | Mel <mel@rnrd.eu> | 2025-04-30 17:58:25 +0200 |
| commit | cee18d9ba59b96087854f4c50474842c04b40105 (patch) | |
| tree | 9718f29975430ee65bc0b95c495fddc93b1c5aa2 | |
| parent | 79b7600448b8713b4aefcdfb1229dfe2caad0d26 (diff) | |
| download | network-cee18d9ba59b96087854f4c50474842c04b40105.tar.zst network-cee18d9ba59b96087854f4c50474842c04b40105.zip | |
Auto-restart caged KlipperScreen service
Signed-off-by: Mel <mel@rnrd.eu>
| -rw-r--r-- | modules/klipperscreen.nix | 11 |
1 files changed, 11 insertions, 0 deletions
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"; + }; + }; } |
