{ config, pkgs, ... }:
let
nix = pkgs.runCommand "nix-0.0.0" { version = "1.11.6"; } "mkdir -p $out";
plistPath = "${config.out}/user/Library/LaunchAgents/org.nixos.lorri.plist";
in
{
services.lorri.enable = true;
nix.package = nix;
test = ''
echo checking lorri service in /Library/LaunchAgents >&2
cat ${plistPath}
grep -o "KeepAlive" ${plistPath}
grep -o "org.nixos.lorri" ${plistPath}
grep -o "exec ${pkgs.lorri}/bin/lorri daemon" ${plistPath}
'';
}