This commit is contained in:
rasmus-kirk
2025-06-03 12:51:11 +02:00
parent e7e37f0400
commit 61390f9b5c
2 changed files with 30 additions and 29 deletions
+29 -29
View File
@@ -125,43 +125,43 @@ with lib; let
fi
${strings.optionalString nixarr.bazarr.enable ''
BAZARR=$(yq '.auth.apikey' "${nixarr.bazarr.stateDir}/config/config.yaml")
echo "Bazarr api-key: $BAZARR"
''}
BAZARR=$(yq '.auth.apikey' "${nixarr.bazarr.stateDir}/config/config.yaml")
echo "Bazarr api-key: $BAZARR"
''}
${strings.optionalString nixarr.jellyseerr.enable ''
JELLYSEERR=$(yq '.main.apiKey' "${nixarr.jellyseerr.stateDir}/settings.json")
echo "Jellyseerr api-key: $JELLYSEERR"
''}
JELLYSEERR=$(yq '.main.apiKey' "${nixarr.jellyseerr.stateDir}/settings.json")
echo "Jellyseerr api-key: $JELLYSEERR"
''}
${strings.optionalString nixarr.lidarr.enable ''
LIDARR=$(xq '.Config.ApiKey' "${nixarr.lidarr.stateDir}/config.xml")
echo "Lidarr api-key: $LIDARR"
''}
LIDARR=$(xq '.Config.ApiKey' "${nixarr.lidarr.stateDir}/config.xml")
echo "Lidarr api-key: $LIDARR"
''}
${strings.optionalString nixarr.prowlarr.enable ''
PROWLARR=$(xq '.Config.ApiKey' "${nixarr.prowlarr.stateDir}/config.xml")
echo "Prowlarr api-key: $PROWLARR"
''}
PROWLARR=$(xq '.Config.ApiKey' "${nixarr.prowlarr.stateDir}/config.xml")
echo "Prowlarr api-key: $PROWLARR"
''}
${strings.optionalString nixarr.radarr.enable ''
RADARR=$(xq '.Config.ApiKey' "${nixarr.radarr.stateDir}/config.xml")
echo "Radarr api-key: $RADARR"
''}
RADARR=$(xq '.Config.ApiKey' "${nixarr.radarr.stateDir}/config.xml")
echo "Radarr api-key: $RADARR"
''}
${strings.optionalString nixarr.readarr.enable ''
READARR=$(xq '.Config.ApiKey' "${nixarr.readarr.stateDir}/config.xml")
echo "Readarr api-key: $READARR"
''}
READARR=$(xq '.Config.ApiKey' "${nixarr.readarr.stateDir}/config.xml")
echo "Readarr api-key: $READARR"
''}
${strings.optionalString nixarr.readarr-audiobook.enable ''
READARR_AUDIOBOOK=$(xq -r '.Config.ApiKey' "${nixarr.readarr-audiobook.stateDir}/config.xml")
echo "Readarr Audiobook api-key: $READARR_AUDIOBOOK"
''}
READARR_AUDIOBOOK=$(xq -r '.Config.ApiKey' "${nixarr.readarr-audiobook.stateDir}/config.xml")
echo "Readarr Audiobook api-key: $READARR_AUDIOBOOK"
''}
${strings.optionalString nixarr.sonarr.enable ''
SONARR=$(xq '.Config.ApiKey' "${nixarr.sonarr.stateDir}/config.xml")
echo "Sonarr api-key: $SONARR"
''}
SONARR=$(xq '.Config.ApiKey' "${nixarr.sonarr.stateDir}/config.xml")
echo "Sonarr api-key: $SONARR"
''}
${strings.optionalString nixarr.sonarr.enable ''
TRANSMISSION_RPC_USER=$(yq '.["rpc-username"]' "${nixarr.transmission.stateDir}/.config/transmission-daemon/settings.json")
TRANSMISSION_RPC_PASS=$(yq '.["rpc-password"]' "${nixarr.transmission.stateDir}/.config/transmission-daemon/settings.json")
echo "Transmission rpc-username: $TRANSMISSION_RPC_USER"
echo "Transmission rpc-password: $TRANSMISSION_RPC_PASS"
''}
TRANSMISSION_RPC_USER=$(yq '.["rpc-username"]' "${nixarr.transmission.stateDir}/.config/transmission-daemon/settings.json")
TRANSMISSION_RPC_PASS=$(yq '.["rpc-password"]' "${nixarr.transmission.stateDir}/.config/transmission-daemon/settings.json")
echo "Transmission rpc-username: $TRANSMISSION_RPC_USER"
echo "Transmission rpc-password: $TRANSMISSION_RPC_PASS"
''}
}
wipe-uids-gids() {
+1
View File
@@ -10,6 +10,7 @@ with lib; let
in {
options.util-nixarr.globals = mkOption {
type = types.attrs;
description = "Global values to be used by Nixarr, change at your own risk.";
default = {};
};