1
0
Fork 0
nixos-config/home-manager/roles/headless-mpd.nix
2022-03-08 03:19:09 +01:00

22 lines
528 B
Nix

_: {
services = {
mpd = {
enable = true;
network.listenAddress = "::1";
musicDirectory = "/media/audio";
extraConfig = ''
audio_output {
type "httpd"
name "HTTP Stream"
encoder "vorbis"
port "8666"
bitrate "192"
format "44100:16:1"
always_on "yes" # prevent MPD from disconnecting all listeners when playback is stopped.
tags "yes" # httpd supports sending tags to listening streams.
}
'';
};
};
}