diff --git a/nixos/hosts/phantom-ship.nix b/nixos/hosts/phantom-ship.nix index 6a3dbb9..436320e 100644 --- a/nixos/hosts/phantom-ship.nix +++ b/nixos/hosts/phantom-ship.nix @@ -96,6 +96,11 @@ in }; }; + # OpenClaw gateway needs write access to its config dir for runtime state. + systemd.tmpfiles.rules = [ + "d /etc/openclaw 0775 root openclaw - -" + ]; + # Pull dotfiles and rebuild if the repo has new commits. systemd.services.dotfiles-rebuild = { description = "Pull dotfiles and run nixos-rebuild if repo changed";