MyNixOS website logo

Apply configurations for pianobar via key/value attributes.

Note; it is recommended to use sops-nix, or similar, secrets management solution for providing programs.pianobar.settings.password_command value.

Declarations
Type
attribute set of (atom (null, bool, int, float or string))
Default
{ }
Example
{
  programs.pianobar = {
    enable = true;
    settings = {
      user = "[email protected]";
      password_command = "cat /run/secrets/pianobar/groovy-tunes";
    };
  };
}