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
open submodule of attribute set of (atom (null, bool, int, float or string))
Default
{ }
Example
{
  programs = {
    pianobar = {
      enable = true;
      settings = {
        password_command = "cat /run/secrets/pianobar/groovy-tunes";
        user = "[email protected]";
      };
    };
  };
}