diff options
Diffstat (limited to 'default.nix')
| -rw-r--r-- | default.nix | 37 |
1 files changed, 21 insertions, 16 deletions
diff --git a/default.nix b/default.nix index 325cc58..11fd374 100644 --- a/default.nix +++ b/default.nix @@ -1,21 +1,26 @@ -{ markup, pkgs, ... }: - -let +{ + 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) + 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 { }; - software = make ./software { }; + basics = make ./basics {}; + publications = make ./publications {}; + experience = make ./experience {}; + languages = make ./languages {}; + education = make ./education {}; + software = make ./software {}; } |
