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: