"fix" the directory creation

This commit is contained in:
Chris Kruining 2025-04-14 00:17:30 +02:00
parent 78a9369953
commit 4a02c4c854
Signed by: chris
SSH key fingerprint: SHA256:nG82MUfuVdRVyCKKWqhY+pCrbz9nbX6uzUns4RKa1Pg

View file

@ -1,8 +1,6 @@
{ config, options, lib, pkgs, ... }: { config, lib, pkgs, ... }:
let let
inherit (lib.attrsets) attrValues; inherit (lib.modules) mkIf;
inherit (lib.modules) mkIf mkMerge mkForce;
inherit (lib.meta) getExe;
user = "media"; user = "media";
group = "media"; group = "media";
@ -35,15 +33,15 @@ in
groups.${group} = {}; groups.${group} = {};
}; };
system.activationScripts.var = mkForce '' systemd.tmpfiles.rules = [
install -d -m 0755 -o ${user} -g ${group} ${directory}/series "d '${directory}/series' 0700 ${user} ${group} - -"
install -d -m 0755 -o ${user} -g ${group} ${directory}/movies "d '${directory}/movies' 0700 ${user} ${group} - -"
install -d -m 0755 -o ${user} -g ${group} ${directory}/qbittorrent "d '${directory}/qbittorrent' 0700 ${user} ${group} - -"
install -d -m 0755 -o ${user} -g ${group} ${directory}/sabnzbd "d '${directory}/sabnzbd' 0700 ${user} ${group} - -"
install -d -m 0755 -o ${user} -g ${group} ${directory}/reiverr/config "d '${directory}/reiverr/config' 0700 ${user} ${group} - -"
install -d -m 0755 -o ${user} -g ${group} ${directory}/downloads/incomplete "d '${directory}/downloads/incomplete' 0700 ${user} ${group} - -"
install -d -m 0755 -o ${user} -g ${group} ${directory}/downloads/done "d '${directory}/downloads/done' 0700 ${user} ${group} - -"
''; ];
services = let services = let
serviceConf = { serviceConf = {