diff --git a/module.nix b/module.nix index 78e6d47..8dc0b14 100644 --- a/module.nix +++ b/module.nix @@ -126,12 +126,7 @@ in services.writefreely = { requires = [ "writefreely-sqlite-init.service" ]; unitConfig.RequiresMountsFor = lib.mkIf sp.useBinds "/volumes/${cfg.location}/writefreely"; - serviceConfig = { - Slice = "writefreely.slice"; - ExecStartPre = [ - "+chown writefreely:writefreely /var/lib/writefreely" - ]; - }; + serviceConfig.Slice = "writefreely.slice"; restartTriggers = [ ( pkgs.writeText "writefreely-restart-trigger" (builtins.toJSON config.services.writefreely.settings) @@ -148,7 +143,12 @@ in ''; unitConfig.RequiresMountsFor = lib.mkIf sp.useBinds "/volumes/${cfg.location}/writefreely"; - serviceConfig.Slice = "writefreely.slice"; + serviceConfic = { + Slice = "writefreely.slice"; + ExecStartPre = [ + "+chown writefreely:writefreely /var/lib/writefreely" + ]; + }; }; slices.writefreely = {