diff --git a/modules/launchd/launchd.nix b/modules/launchd/launchd.nix index 9eabf0a..8499e25 100644 --- a/modules/launchd/launchd.nix +++ b/modules/launchd/launchd.nix @@ -120,6 +120,8 @@ in This key maps to the second argument of `execvp(3)`. This key is required in the absence of the Program key. Please note: many people are confused by this key. Please read `execvp(3)` very carefully! ''; + # TODO: Remove this some time after 25.11. + apply = map (value: lib.warnIf (lib.hasInfix "&" value) "A value for `ProgramArguments` contains the literal string `&`. This is no longer necessary and will lead to double-escaping, as nix-darwin now automatically escapes special characters." value); }; EnableGlobbing = mkOption {