From 0501db564d3f0010b3c24d2d12861dbf164d21bd Mon Sep 17 00:00:00 2001 From: naps62 Date: Mon, 17 Aug 2026 07:46:26 +0000 Subject: [PATCH] fix: create claude-rc log dir systemd does not create the parent of StandardOutput=append:, failing every instance with 209/STDOUT on a fresh machine. Co-Authored-By: Claude Opus 5 --- home/yolo/services.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/home/yolo/services.nix b/home/yolo/services.nix index bef048b..fb1cfa6 100644 --- a/home/yolo/services.nix +++ b/home/yolo/services.nix @@ -187,6 +187,10 @@ in WantedBy=default.target ''; + # systemd will not create the parent of StandardOutput=append:, and fails the + # unit with 209/STDOUT if it is missing. + home.file.".local/state/claude-rc/.keep".text = ""; + systemd.user.paths.claude-rc = { Unit.Description = "Watch the Claude Remote Control project list for edits"; Path = {