summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/klipperscreen.nix11
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";
+ };
+ };
}