{ config, lib, pkgs, ... }: { config = { home.stateVersion = "23.05"; programs.beets = { enable = true; package = config.lib.test.mkStubPackage { outPath = "@beets@"; }; mpdIntegration = { enableStats = true; host = "10.0.0.42"; port = 6601; }; }; nmt.script = '' assertFileExists home-files/.config/beets/config.yaml assertFileContent \ home-files/.config/beets/config.yaml \ ${./mpdstats-external-expected.yaml} assertFileExists home-files/.config/systemd/user/beets-mpdstats.service assertFileContent \ home-files/.config/systemd/user/beets-mpdstats.service \ ${./mpdstats-external-expected.service} ''; }; }