Describe your Issue
The helm chart does not seem to allow you to configure the nextcloud.defaultConfigs options without also setting values in the dict nextcloud.configs: {}. This is due to the conditional here: https://github.com/nextcloud/helm/blob/main/charts/nextcloud/templates/config.yaml#L1
Logs and Errors
N/A, just describing the results from the helm deploy with the values provided below.
Describe your Environment
nextcloud:
defaultConfigs:
imaginary.config.php: true
imaginary:
enabled: true
Additional context, if any
These values are from the helm docs for enabling imaginary. Upon digging into it further, the config file never got created in the configmap, and the entire configmap is not being created, due to the conditional at the top.