2.home-manager/tests
Wael Nasreddine 366d78c285
launchd: wait for /nix/store before starting agent (#8609) (#8661)
On Darwin, launchd may attempt to start agents before the Nix store is
mounted and available. This leads to failures when the agent's executable
or arguments reside in the Nix store.

This change wraps the agent's command in a shell script that uses
/bin/wait4path to ensure /nix/store is ready before executing the
original program. It also ensures that ProgramArguments are correctly
escaped and concatenated.

(cherry picked from commit eec72f1278)
2026-01-27 22:00:47 -08:00
..
integration Revert "tmpfiles: migrate to an RFC42-style option" 2025-11-05 12:26:46 -06:00
lib generators: rewrite toSCFG 2025-10-20 17:10:44 +02:00
modules launchd: wait for /nix/store before starting agent (#8609) (#8661) 2026-01-27 22:00:47 -08:00
asserts.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
big-test.nix treewide: Prevent IFD by default 2025-05-07 10:34:18 -05:00
darwinScrublist.nix tests/darwinScrublist: add aider-chat 2025-11-22 12:48:17 -06:00
default.nix Revert "tmpfiles: migrate to an RFC42-style option" 2025-11-05 12:26:46 -06:00
flake.nix tests/flake: lock to stable 2025-11-29 00:48:34 -06:00
package.nix tests: explicitly define NIX_CONFIG 2025-11-01 14:29:06 -05:00
stubs.nix treewide: remove no-ops (#8061) 2025-10-26 15:43:53 -05:00
tests.py tests: improve debugging for failed test runs 2025-09-28 16:28:05 -05:00