blob: f2d9b6c8070bf2149f0f03171d7e87a29a2ea766 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
{ markup, pkgs, ... }:
let
files = ./files;
commonArgs = markup // { inherit files make pkgs; inherit (pkgs) lib; };
make = path: overrides:
let f = import path;
in f ((builtins.intersectAttrs (builtins.functionArgs f) commonArgs)
// overrides);
in {
inherit files;
basics = make ./basics { };
publications = make ./publications { };
experience = make ./experience { };
languages = make ./languages { };
education = make ./education { };
}
|