summaryrefslogtreecommitdiff
path: root/html/sections.nix
blob: 4c4f0b0a57ad55aebf60d773dcaf403a3c9e12cd (plain)
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
]