refactoring

This commit is contained in:
2024-10-17 15:45:29 -04:00
parent 59dd30a67d
commit 4ec6a035a5
9 changed files with 33 additions and 37 deletions

View File

@@ -16,8 +16,8 @@
# used for local streaming
openFirewall = true;
dataDir = service_configs.jellyfin.data_dir;
cacheDir = service_configs.jellyfin.cache_dir;
dataDir = service_configs.jellyfin.dir;
cacheDir = config.services.jellyfin.dataDir + "/cache";
};
users.users.${config.services.jellyfin.user}.extraGroups = [
@@ -27,7 +27,7 @@
# https://github.com/lyarenei/jellyfin-plugin-listenbrainz/issues/107
system.activationScripts.jellyfinListenBrain.text = ''
cp -v /etc/nixos/secrets/Jellyfin.Plugin.ListenBrainz.xml ${service_configs.jellyfin.data_dir}/plugins/configurations/
chown ${config.services.jellyfin.user}:${config.services.jellyfin.group} ${service_configs.jellyfin.data_dir}/plugins/configurations/Jellyfin.Plugin.ListenBrainz.xml
cp -v /etc/nixos/secrets/Jellyfin.Plugin.ListenBrainz.xml ${config.services.jellyfin.dataDir}/plugins/configurations/
chown ${config.services.jellyfin.user}:${config.services.jellyfin.group} ${config.services.jellyfin.dataDir}/plugins/configurations/Jellyfin.Plugin.ListenBrainz.xml
'';
}