anchor.diff:      state_file          "${cfg.dataDir}/state"
       sticker_file        "${cfg.dataDir}/sticker.sql"
       log_file            "syslog"
  +    user                "${cfg.user}"
  +    group               "${cfg.group}"
       ${if cfg.network.host != "any" then
      "bind_to_address     ${cfg.network.host}" else ""}
       ${if cfg.network.port != 6600 then
  
positive.code:       musicDirectory = mkOption {
          default = "${cfg.dataDir}/music";
          description = ''
            Extra configuration added to the end of MPD's
            configuration file, mpd.conf.
          '';
        };
  
  
negative.code:       description = "Music Player Daemon";
        wantedBy = [ "multi-user.target" ];
        path = [ pkgs.mpd ];
        preStart = "mkdir -p ${cfg.dataDir} && chown -R ${cfg.user}:${cfg.group} ${cfg.dataDir}";
        script = "exec mpd --no-daemon ${mpdConf}";
        serviceConfig = {
          User = "mpd";
  