2.home-manager/modules
Wael Nasreddine eec72f1278
launchd: wait for /nix/store before starting agent (#8609)
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.
2026-01-27 21:51:48 -08:00
..
accounts accounts.contacts: fix eval error 2025-12-03 04:10:48 +01:00
config home-cursor: sway depend on cfg.size instead of gtk.cursorTheme.size (#7176) 2025-05-31 19:31:59 -05:00
files home-manager: add support for custom backup command (#6424) (#7153) 2025-10-30 12:26:13 -05:00
i18n/input-method treewide: nixf-diagnose cleanup 2026-01-08 16:30:04 -05:00
launchd launchd: wait for /nix/store before starting agent (#8609) 2026-01-27 21:51:48 -08:00
lib maintainers: remove genericnerdyusername 2026-01-18 13:44:51 -06:00
lib-bash home-manager: refactor activation checks 2026-01-21 13:14:01 +01:00
misc launchd: wait for /nix/store before starting agent (#8609) 2026-01-27 21:51:48 -08:00
po Translate using Weblate (German) 2026-01-27 21:04:46 +01:00
programs obsidian: add jq empty config file coalesce 2026-01-27 23:11:09 -06:00
services service.proton-pass-agent: init module 2026-01-26 09:44:48 -06:00
targets treewide: nixf-diagnose cleanup 2026-01-08 16:30:04 -05:00
dbus.nix dbus: only create the parent directory if there are packages to symlink 2026-01-12 18:23:30 +01:00
default.nix modules: propagate minimal variable in modules/default.nix 2026-01-12 13:09:46 -06:00
deprecations.nix glab: remove module 2025-11-15 09:44:58 +01:00
files.nix treewide: nix fmt 2026-01-13 22:51:16 -06:00
home-environment.nix home-manager: refactor activation checks 2026-01-21 13:14:01 +01:00
manual.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
modules.nix modules: add minimal entrypoint to only enable core modules 2025-11-22 21:50:04 -06:00
systemd-activate.sh systemd: don't try to restart templates 2024-06-26 18:14:48 +02:00
systemd.nix systemd: add packages option (#8540) 2026-01-15 00:51:28 +01:00
wayland.nix wayland: create tray.target if xsession is not enabled (#6332) 2025-02-06 22:50:03 +01:00
xresources.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
xsession.nix xsession: only require xdg autostart target if explicitely enabled (#8237) 2025-11-30 14:35:54 +01:00