diff --git a/clients/quadraticserver/matrix/continuwuity.nix b/clients/quadraticserver/matrix/continuwuity.nix index 5abccd6..64bf667 100644 --- a/clients/quadraticserver/matrix/continuwuity.nix +++ b/clients/quadraticserver/matrix/continuwuity.nix @@ -1,11 +1,13 @@ { lib, pkgs, ... }: { - systemd.services.continuwuity.serviceConfig = { - MemoryMax = "5.5G"; - MemorySwapMax = "4.5G"; - TimeoutStartSec = "10m"; - Restart = lib.mkForce "always"; - ExecStartPost = "/bin/sh -c 'until ${lib.getExe pkgs.curl} -s -f https://matrix.federated.nexus/.well-known/matrix/client; do sleep 1; done'"; - RequiresMountsFor = [ "/var/lib/private/continuwuity/media" ]; + systemd.services.continuwuity = { + unitConfig.RequiresMountsFor = [ "/var/lib/private/continuwuity/media" ]; + serviceConfig = { + MemoryMax = "5.5G"; + MemorySwapMax = "4.5G"; + TimeoutStartSec = "10m"; + Restart = lib.mkForce "always"; + ExecStartPost = "/bin/sh -c 'until ${lib.getExe pkgs.curl} -s -f https://matrix.federated.nexus/.well-known/matrix/client; do sleep 1; done'"; + }; }; quad.matrix = rec {