null was not in the settings type, so mkForce null to remove a default was a type error. Added nullOr to atom and filter nulls in recurse. Changed file from types.str to types.path with pkgs.writeText — this is how services.mysql.configFile and similar options work. Moved the generated file into the option default (with defaultText) rather than setting it in the config block. |
||
|---|---|---|
| .. | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| common | ||