{ config, pkgs, ... }: { config = { services.polybar = { enable = true; package = config.lib.test.mkStubPackage { }; script = "polybar bar &"; }; nmt.script = '' serviceFile=home-files/.config/systemd/user/polybar.service assertFileExists $serviceFile assertFileNotRegex $serviceFile 'X-Restart-Triggers=/nix/store/.*-polybar.conf$' assertFileRegex $serviceFile 'ExecStart=.*/bin/polybar-start' assertPathNotExists home-files/.config/polybar/config.ini ''; }; }