summaryrefslogtreecommitdiff
path: root/src/education/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'src/education/default.nix')
-rw-r--r--src/education/default.nix31
1 files changed, 19 insertions, 12 deletions
diff --git a/src/education/default.nix b/src/education/default.nix
index 5b79323..2d46730 100644
--- a/src/education/default.nix
+++ b/src/education/default.nix
@@ -1,8 +1,12 @@
-{ latex, data, lib, ... }:
-
-let
+{
+ latex,
+ data,
+ lib,
+ ...
+}: let
education = data.education;
- sortByStartDate = latex.sort.reverse.byFun
+ sortByStartDate =
+ latex.sort.reverse.byFun
(x: with x.date.start; day + 100 * month + 10000 * year);
in {
title = "Education";
@@ -10,12 +14,15 @@ in {
content = with latex;
for (sortByStartDate education) (item:
with item;
- [
- (moderncv.cventry (latex.timerange date.start date.end) studyType
- (with institution; href url name) institution.location "" description)
- ] ++ lib.optional (item ? "years") (for (sortByStartDate years) (year:
- with year;
- moderncv.cvlistitem "${with program; bold (href url acronym)} (${
- timerange date.start date.end
- }). ${program.studyType}. {\\small ${description}}")));
+ [
+ (moderncv.cventry (latex.timerange date.start date.end) studyType
+ (with institution; href url name)
+ institution.location ""
+ description)
+ ]
+ ++ lib.optional (item ? "years") (for (sortByStartDate years) (year:
+ with year;
+ moderncv.cvlistitem "${with program; bold (href url acronym)} (${
+ timerange date.start date.end
+ }). ${program.studyType}. {\\small ${description}}")));
}