{ config, ... }: { home.stateVersion = "23.05"; services.mpd = { enable = true; musicDirectory = "/my/music/dir"; network.port = 4242; }; programs.beets = { enable = true; package = config.lib.test.mkStubPackage { outPath = "@beets@"; }; mpdIntegration.enableStats = true; }; nmt.script = '' assertFileExists home-files/.config/beets/config.yaml assertFileContent \ home-files/.config/beets/config.yaml \ ${./mpdstats-expected.yaml} assertFileExists home-files/.config/systemd/user/beets-mpdstats.service assertFileContent \ home-files/.config/systemd/user/beets-mpdstats.service \ ${./mpdstats-expected.service} ''; }