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.beets.enable

Whether to enable the beets music library manager. This defaults to false for state version ≥ 19.03. For earlier versions beets is enabled if programs.beets.settings is non-empty.

Type: boolean

Default:

if lib.versionAtLeast config.home.stateVersion "19.03" then false else config.programs.beets.settings != { }

Declared by:

programs.beets.package

The beets package to use. Can be used to specify extensions.

Type: package

Default:

pkgs.beets

Example:

(pkgs.beets.override { pluginOverrides = { beatport.enable = false; }; })

Declared by:

programs.beets.mpdIntegration.enableStats

Whether to enable mpdstats plugin and service.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.beets.mpdIntegration.enableUpdate

Whether to enable mpdupdate plugin.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.beets.mpdIntegration.host

The host that mpdstats will connect to.

Type: string

Default:

"localhost"

Example:

"10.0.0.42"

Declared by:

programs.beets.mpdIntegration.port

The port that mpdstats will connect to.

Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)

Default:

config.services.mpd.network.port

Example:

6601

Declared by:

programs.beets.settings

Configuration written to $XDG_CONFIG_HOME/beets/config.yaml

Type: YAML 1.1 value

Default:

{ }

Declared by: