client mpd + rpc install

This commit is contained in:
♥ Minnie ♥ 2024-02-13 22:56:37 +08:00
parent 516dd76905
commit bb555f56cb
2 changed files with 31 additions and 0 deletions

View file

@ -3,5 +3,6 @@
{ {
imports = [ imports = [
./discord ./discord
./mpd.nix
]; ];
} }

View file

@ -0,0 +1,30 @@
{ pkgs, ... }:
{
services.mpd = {
enable = true;
musicDirectory = "nfs://192.168.1.102/srv/multimedia/library/music";
dbFile = null;
extraConfig = ''
database {
plugin "proxy"
host "192.168.1.102"
port "6600"
}
audio_output {
type "pulse"
name "PulseAudio"
server "127.0.0.1" # MPD must connect to the local sound server
}
'';
};
services.mpd-discord-rpc = {
enable = true;
package = pkgs.unstable.mpd-discord-rpc;
settings = {
hosts = [ "192:6600" ];
};
};
}