summaryrefslogtreecommitdiff
path: root/src/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'src/default.nix')
-rw-r--r--src/default.nix49
1 files changed, 27 insertions, 22 deletions
diff --git a/src/default.nix b/src/default.nix
index 421367b..e698a93 100644
--- a/src/default.nix
+++ b/src/default.nix
@@ -1,22 +1,27 @@
-{ latex, data, make, ... }:
-
-with latex;
-let sections = sort.byKey "priority" (make ./sections.nix { });
-in with data.basics;
-lines [
- (builtins.readFile ./header.tex)
- (comment "-------------------- EXTRA --------------------")
- (for sections (section: section.extraHeader))
- (comment "-------------------- DATA --------------------")
- (moderncv.name name.first name.last)
- (moderncv.email email.personal)
- (moderncv.extrainfo (latex.url url))
- (moderncv.photo { "" = "128pt"; } avatar)
- ""
- (document [
- (title institution.position)
- moderncv.makecvtitle
- description
- (for sections (section: section.content))
- ])
-]
+{
+ latex,
+ data,
+ make,
+ ...
+}:
+with latex; let
+ sections = sort.byKey "priority" (make ./sections.nix {});
+in
+ with data.basics;
+ lines [
+ (builtins.readFile ./header.tex)
+ (comment "-------------------- EXTRA --------------------")
+ (for sections (section: section.extraHeader))
+ (comment "-------------------- DATA --------------------")
+ (moderncv.name name.first name.last)
+ (moderncv.email email.personal)
+ (moderncv.extrainfo (latex.url url))
+ (moderncv.photo {"" = "128pt";} avatar)
+ ""
+ (document [
+ (title institution.position)
+ moderncv.makecvtitle
+ description
+ (for sections (section: section.content))
+ ])
+ ]