{ ... }: { programs.tirith = { enable = true; allowlist = [ "localhost" "example.com" ]; policy = { version = 1; fail_mode = "open"; }; }; nmt.script = '' assertFileExists home-files/.config/tirith/allowlist assertFileContent \ home-files/.config/tirith/allowlist \ ${builtins.toFile "expected" '' localhost example.com ''} assertFileExists home-files/.config/tirith/policy.yaml ''; }