-record(config, { render_home :: fun((list(arctic:processed_collection())) -> lustre@internals@vdom:element(nil)), main_pages :: list(arctic:raw_page()), collections :: list(arctic:collection()) }).