diff --git a/modules/services/audio/mpd.nix b/modules/services/audio/mpd.nix index 85a87dfe845c..c6ae82206261 100644 --- a/modules/services/audio/mpd.nix +++ b/modules/services/audio/mpd.nix @@ -74,6 +74,7 @@ in { wantedBy = [ "multi-user.target" ]; path = [ pkgs.mpd ]; script = "mpd --no-daemon ${mpdConf}"; + preStart = "mkdir -p ${cfg.dataDir} && chown -R mpd:mpd ${cfg.dataDir}"; }; users.extraUsers.mpd = {