foxgirl-settings/templates/librewolf.cfg.ecr
2020-05-02 12:48:42 +02:00

35 lines
1.2 KiB
Plaintext

<%- main_settings.each do |setting_json| -%>
<%- unless setting_json == main_settings.first -%>
<%-= "\n" %>
<%- end -%>
<%-= "// #{setting_json.name}" %>
<%- setting_json.section.each do |setting| -%>
<%- next if setting.enabled.try &.==(false) -%>
<%- if (setting.key.is_a?(Bool) || setting.key.is_a?(Int32)) -%>
<%-= setting.setting_type %>("<%= setting.key %>", <% setting.value %>);
<%- else -%>
<%-= setting.setting_type %>("<%= setting.key %>", "<% setting.value %>");
<%- end -%>
<%- end -%>
<%- end -%>
<%- subcategory_settings.each do |sub_key, sub_settings| -%>
<%- unless sub_key == subcategory_settings.keys.first -%>
<%-= "\n" -%>
<%- end -%>
<%-= "// #{sub_key}" %>
<%- sub_settings.each do |setting_json| %>
<%-= "// #{sub_key}: #{setting_json.name}" %>
<%- setting_json.section.each do |setting| -%>
<%- next if setting.enabled.try &.==(false) -%>
<%- if (setting.key.is_a?(Bool) || setting.key.is_a?(Int32)) -%>
<%-= setting.setting_type %>("<%= setting.key %>", <% setting.value %>);
<%- else -%>
<%-= setting.setting_type %>("<%= setting.key %>", "<% setting.value %>");
<%- end -%>
<%- end -%>
<%- end -%>
<%- end -%>