Skip to content

Lidarr - Config - Metadata Profiles

Configuration options for lidarr config metadataProfiles.

Available Options

This page documents 3 configuration options.

nixflix.lidarr.config.metadataProfiles

List of metadata profiles to configure via the API /metadataprofile endpoint. Each profile is matched and reconciled by name (Lidarr assigns id per-instance).

Defaults to a single "Standard" profile. At least one metadata profile must be present.

Typelist of (submodule)
Default
[
  {
    id = 1;
    name = "Standard";
    primaryAlbumTypes = {
      enableAlbum = true;
      enableEP = true;
      enableSingle = true;
    };
    releaseStatuses = {
      enableOfficial = true;
    };
    secondaryAlbumTypes = {
      enableCompilation = true;
      enableLive = true;
      enableRemix = true;
      enableSoundtrack = true;
      enableStudio = true;
    };
  }
]
Declared inmodules/lidarr/metadataProfiles.nix

nixflix.lidarr.config.metadataProfiles.*.id

Lidarr's internal id for this profile. Ignored when reconciling — profiles are matched by name, and the real instance id is substituted automatically — so this rarely needs to be set.

Typenull or signed integer
Default
null
Declared inmodules/lidarr/metadataProfiles.nix

nixflix.lidarr.config.metadataProfiles.*.name

Name of the metadata profile, shown in the Lidarr UI. Used to match against existing profiles.

Typestring
Declared inmodules/lidarr/metadataProfiles.nix