summaryrefslogtreecommitdiff
path: root/html/sections.nix
blob: 2a571b65f4db1289fb8e0c8b78ebb5cd759ad4b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{ 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
]