1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
{ html, make, ... }: let sectionTemplate = section: { inherit (section) title priority; body = html.section { id = section.title; } [ (html.h1 section.title) section.body ]; }; makeSection = path: sectionTemplate (make path { }); in builtins.map makeSection [ ./basics ./education ./experience # ./languages ./publications ./software ]