Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

programs.alistral.enable

Whether to enable alistral.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.alistral.package

The alistral package to use.

Type: null or package

Default:

pkgs.alistral

Declared by:

programs.alistral.mutableSettings

Merge declarative settings into a writable configuration file during activation, preserving settings and credentials written by the application. Declarative values take precedence; removing a setting from Nix does not remove it from the existing file. Arrays are replaced.

Formatting is not preserved. Keep secrets out of settings, since its values are still copied to the world-readable Nix store. New files have mode 0600; existing files retain their permissions.

Type: boolean

Default:

false

Declared by:

programs.alistral.settings

Configuration settings for alistral. You can see the details here: https://rustynova016.github.io/Alistral/schemas/config/.

Type: JSON value

Default:

{ }

Example:

{
  default_user = "spanish_inquisition";
  listenbrainz_url = "https://api.listenbrainz.org/1/";
  musicbrainz_url = "http://musicbrainz.org/ws/2";
}

Declared by: