2.home-manager/tests/modules
Adam Poit b3f43db171 colima: fix KeepAlive to prevent process accumulation on macOS
Change KeepAlive from boolean true to SuccessfulExit dictionary in the LaunchAgent configuration.
When colima fails to start (e.g., disk already attached), the boolean true setting causes
launchd to immediately restart it, spawning orphaned limactl usernet processes with each
restart.

Using SuccessfulExit = true ensures the service only restarts on clean exits (exit code 0),
preventing the aggressive restart loop that accumulates orphaned processes.
2026-02-10 21:19:55 -06:00
..
accounts accounts.email: add option to disable an account 2025-08-07 14:08:46 -05:00
config treewide: remove no-ops (#8061) 2025-10-26 15:43:53 -05:00
dbus dbus: Create with pacakges options (#7064) 2025-05-15 12:59:12 -05:00
files treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
home-environment home-manager: refactor activation checks 2026-01-21 13:14:01 +01:00
i18n/input-method fcitx5: fix iniFormat usage (#6899) 2025-04-23 15:10:12 -05:00
launchd launchd: wait for /nix/store before starting agent (#8609) 2026-01-27 21:51:48 -08:00
misc treewide: remove xorg package set 2026-02-07 13:10:27 -06:00
programs codex: add enableMcpIntegration option 2026-02-09 07:14:50 -06:00
services colima: fix KeepAlive to prevent process accumulation on macOS 2026-02-10 21:19:55 -06:00
systemd systemd: add packages option (#8540) 2026-01-15 00:51:28 +01:00
targets-darwin treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
targets-linux generic-linux-gpu: put systemd unit in lib/systemd 2026-01-08 13:15:31 -05:00
xresources treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00