{ ... }: { homebrew = { taps = [ { name = "LizardByte/homebrew"; trusted = true; } ]; brews = [ "LizardByte/homebrew/sunshine" ]; }; launchd.user.agents.sunshine = { serviceConfig = { Label = "com.lizardbyte.sunshine"; ProgramArguments = [ "/opt/homebrew/bin/sunshine" ]; RunAtLoad = true; KeepAlive = true; StandardOutPath = "/tmp/sunshine.log"; StandardErrorPath = "/tmp/sunshine.err"; }; }; }