diff --git a/lib/generators.nix b/lib/generators.nix index e1302fde2b25..d7097416fa82 100644 --- a/lib/generators.nix +++ b/lib/generators.nix @@ -164,8 +164,11 @@ rec { { mkValueString ? mkValueStringDefault { }, }: - sep: k: v: - "${escape [ sep ] k}${sep}${mkValueString v}"; + sep: + let + escapeSeparator = escape [ sep ]; + in + k: v: "${escapeSeparator k}${sep}${mkValueString v}"; ## -- FILE FORMAT GENERATORS --