From 68b83624de48bc6d00369f9c8141b5607b5ac93c Mon Sep 17 00:00:00 2001 From: aristote Date: Sun, 21 Dec 2025 17:26:16 +0100 Subject: languages: add german --- src/languages/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/languages/default.nix b/src/languages/default.nix index b00efc6..16d2f26 100644 --- a/src/languages/default.nix +++ b/src/languages/default.nix @@ -5,7 +5,13 @@ ... }: let - languages = data.languages; + languages = data.languages ++ [ + { + name = "German"; + proficiency = "basic"; + icon.shortcode = "flag-germany"; + } + ]; sortByProficiency = lib.sort ( lang1: lang2: let -- cgit v1.2.3 From 7c3183e93de2ce1b8194004b76bdc4a03b68cc16 Mon Sep 17 00:00:00 2001 From: aristote Date: Sun, 21 Dec 2025 17:27:01 +0100 Subject: build: put src in non ro dir --- default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/default.nix b/default.nix index 6bf384f..895d341 100644 --- a/default.nix +++ b/default.nix @@ -64,7 +64,8 @@ in } '' export HOME=$(pwd) - latexmk -pdflua -cd "${cv-src}"/cv.tex --output-directory=$(pwd) + cp --recursive ${cv-src}/* . + latexmk -pdflua cv.tex mv cv.pdf "$out" '' ) { }; -- cgit v1.2.3 From 39a70d26d2cdd64cd6d38d5a413f1b0d71635c55 Mon Sep 17 00:00:00 2001 From: aristote Date: Sun, 28 Dec 2025 20:36:25 +0100 Subject: devenv: update --- devenv.lock | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/devenv.lock b/devenv.lock index 199cc6d..81d58e7 100644 --- a/devenv.lock +++ b/devenv.lock @@ -3,10 +3,10 @@ "devenv": { "locked": { "dir": "src/modules", - "lastModified": 1766087669, + "lastModified": 1766921574, "owner": "cachix", "repo": "devenv", - "rev": "c03eed645ea94da7afbee29da76436b7ce33a5cb", + "rev": "02c9dcf3e050400d8101057f9f00ec458af7c959", "type": "github" }, "original": { @@ -19,10 +19,10 @@ "flake-compat": { "flake": false, "locked": { - "lastModified": 1765121682, + "lastModified": 1766929376, "owner": "edolstra", "repo": "flake-compat", - "rev": "65f23138d8d09a92e30f1e5c87611b23ef451bf3", + "rev": "236f248441a986331cda53b039e7f9fd96e03635", "type": "github" }, "original": { @@ -116,10 +116,10 @@ "nur": "nur" }, "locked": { - "lastModified": 1764930843, + "lastModified": 1766570433, "owner": "qaristote", "repo": "my-nixpkgs", - "rev": "df81cd3917bb9130c2cebde3927dbaa00f36877f", + "rev": "06986b3a0d884cbaed54cf307c2e3bf2902f4a7b", "type": "github" }, "original": { @@ -130,10 +130,10 @@ }, "nixpkgs": { "locked": { - "lastModified": 1766125104, + "lastModified": 1766840161, "owner": "NixOS", "repo": "nixpkgs", - "rev": "7d853e518814cca2a657b72eeba67ae20ebf7059", + "rev": "3edc4a30ed3903fdf6f90c837f961fa6b49582d1", "type": "github" }, "original": { @@ -143,10 +143,10 @@ }, "nixpkgs-lib": { "locked": { - "lastModified": 1765674936, + "lastModified": 1766884708, "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "2075416fcb47225d9b68ac469a5c4801a9c4dd85", + "rev": "15177f81ad356040b4460a676838154cbf7f6213", "type": "github" }, "original": { @@ -157,10 +157,10 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1766070988, + "lastModified": 1766651565, "owner": "nixos", "repo": "nixpkgs", - "rev": "c6245e83d836d0433170a16eb185cefe0572f8b8", + "rev": "3e2499d5539c16d0d173ba53552a4ff8547f4539", "type": "github" }, "original": { @@ -172,10 +172,10 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1766125104, + "lastModified": 1766840161, "owner": "NixOS", "repo": "nixpkgs", - "rev": "7d853e518814cca2a657b72eeba67ae20ebf7059", + "rev": "3edc4a30ed3903fdf6f90c837f961fa6b49582d1", "type": "github" }, "original": { @@ -191,10 +191,10 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1766256167, + "lastModified": 1766950244, "owner": "nix-community", "repo": "NUR", - "rev": "51d3347e63a34996f35275c77372eeafaa11e0ed", + "rev": "c56b5ca1be26321abf4b93d9229a09b71038e866", "type": "github" }, "original": { -- cgit v1.2.3 From 36db5ba5a168c8393dbb186130afaa2eee41fd67 Mon Sep 17 00:00:00 2001 From: aristote Date: Sun, 28 Dec 2025 21:06:35 +0100 Subject: flake.lock: Update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'data': 'github:qaristote/info/6b03cea2553cd9855ab41a64a5b70181d19b40b1' (2025-12-09) → 'github:qaristote/info/a1f128e7367ac22f63d32b0a6e6924338917f0d3' (2025-12-28) • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/2cccadc7357c0ba201788ae99c4dfa90728ef5e0' (2025-11-21) → 'github:hercules-ci/flake-parts/a34fae9c08a15ad73f295041fec82323541400a9' (2025-12-15) • Updated input 'flake-parts/nixpkgs-lib': 'github:nix-community/nixpkgs.lib/719359f4562934ae99f5443f20aa06c2ffff91fc' (2025-10-29) → 'github:nix-community/nixpkgs.lib/2075416fcb47225d9b68ac469a5c4801a9c4dd85' (2025-12-14) • Updated input 'my-nixpkgs': 'github:qaristote/my-nixpkgs/8eff7ef3bfbbe8480a8a08137014a1383db35a31' (2025-11-30) → 'github:qaristote/my-nixpkgs/06986b3a0d884cbaed54cf307c2e3bf2902f4a7b' (2025-12-24) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/890f57fde071de281cd0e950cd80ea3e1ab55e75' (2025-11-30) → 'github:NixOS/nixpkgs/3edc4a30ed3903fdf6f90c837f961fa6b49582d1' (2025-12-27) --- flake.lock | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/flake.lock b/flake.lock index 2acbb9e..1fbbaa4 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1765295753, - "narHash": "sha256-4bUJhWUcGMTtMcudSQ0cF8NW+QVmVqRvveFcLvMaM0M=", + "lastModified": 1766952383, + "narHash": "sha256-MLQGAJ4e+6jiIkUSUxmg6RseBDa0/DKszwSbtUSLHf8=", "owner": "qaristote", "repo": "info", - "rev": "6b03cea2553cd9855ab41a64a5b70181d19b40b1", + "rev": "a1f128e7367ac22f63d32b0a6e6924338917f0d3", "type": "github" }, "original": { @@ -96,11 +96,11 @@ "nixpkgs-lib": "nixpkgs-lib_3" }, "locked": { - "lastModified": 1763759067, - "narHash": "sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q=", + "lastModified": 1765835352, + "narHash": "sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "2cccadc7357c0ba201788ae99c4dfa90728ef5e0", + "rev": "a34fae9c08a15ad73f295041fec82323541400a9", "type": "github" }, "original": { @@ -233,11 +233,11 @@ "nur": "nur_2" }, "locked": { - "lastModified": 1764503445, - "narHash": "sha256-GDeHehmCTXWRm8A0lcqG5xybY8eNuPgBLj5rOY/5Wn4=", + "lastModified": 1766570433, + "narHash": "sha256-CGcwkz/SOmZ8q/H1iorN78w3C2JmRct71MLvixFbhOE=", "owner": "qaristote", "repo": "my-nixpkgs", - "rev": "8eff7ef3bfbbe8480a8a08137014a1383db35a31", + "rev": "06986b3a0d884cbaed54cf307c2e3bf2902f4a7b", "type": "github" }, "original": { @@ -326,11 +326,11 @@ }, "nixpkgs-lib_3": { "locked": { - "lastModified": 1761765539, - "narHash": "sha256-b0yj6kfvO8ApcSE+QmA6mUfu8IYG6/uU28OFn4PaC8M=", + "lastModified": 1765674936, + "narHash": "sha256-k00uTP4JNfmejrCLJOwdObYC9jHRrr/5M/a/8L2EIdo=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "719359f4562934ae99f5443f20aa06c2ffff91fc", + "rev": "2075416fcb47225d9b68ac469a5c4801a9c4dd85", "type": "github" }, "original": { @@ -446,11 +446,11 @@ }, "nixpkgs_6": { "locked": { - "lastModified": 1764474957, - "narHash": "sha256-RCNYRb7zHt+qycQwfTD/Zxnbd4Sxi2fgvkeAljtLEOs=", + "lastModified": 1766840161, + "narHash": "sha256-Ss/LHpJJsng8vz1Pe33RSGIWUOcqM1fjrehjUkdrWio=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "890f57fde071de281cd0e950cd80ea3e1ab55e75", + "rev": "3edc4a30ed3903fdf6f90c837f961fa6b49582d1", "type": "github" }, "original": { -- cgit v1.2.3 From f653caa3e9bcc0ff5af450dfdf231d361347adbf Mon Sep 17 00:00:00 2001 From: aristote Date: Mon, 29 Dec 2025 20:20:14 +0100 Subject: languages: multicol --- lib/latex.nix | 7 ++++++- src/languages/default.nix | 14 +++++--------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/lib/latex.nix b/lib/latex.nix index e3d0597..ec83059 100644 --- a/lib/latex.nix +++ b/lib/latex.nix @@ -47,9 +47,14 @@ let ${lines content} \end{${name}} ''; + environmentWithOpts = name: args: content: '' + \begin{${name}}{${lib.concatStringsSep "}{" args}} + ${lines content} + \end{${name}} + ''; latex = { - inherit macro environment; + inherit macro environment environmentWithOpts; comment = content: "% ${content}"; document = environment "document"; diff --git a/src/languages/default.nix b/src/languages/default.nix index 16d2f26..067ba83 100644 --- a/src/languages/default.nix +++ b/src/languages/default.nix @@ -5,13 +5,6 @@ ... }: let - languages = data.languages ++ [ - { - name = "German"; - proficiency = "basic"; - icon.shortcode = "flag-germany"; - } - ]; sortByProficiency = lib.sort ( lang1: lang2: let @@ -27,10 +20,13 @@ in extraHeader = '' \usepackage{emoji} \setemojifont{NotoColorEmoji.ttf}[Path=./fonts/] + \usepackage{multicol} ''; content = with latex; - for (sortByProficiency languages) ( - lang: with lang; moderncv.cvline "${name} \\emoji{${icon.shortcode}}" proficiency + environmentWithOpts "multicols" [ "2" ] ( + for (sortByProficiency data.languages) ( + lang: with lang; moderncv.cvline "${name} \\emoji{${icon.shortcode}}" proficiency + ) ); } -- cgit v1.2.3 From 00922323db486f0837e42661f70ccff9f923e7ca Mon Sep 17 00:00:00 2001 From: aristote Date: Mon, 29 Dec 2025 20:20:20 +0100 Subject: devenv: update --- devenv.lock | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/devenv.lock b/devenv.lock index 81d58e7..55713c4 100644 --- a/devenv.lock +++ b/devenv.lock @@ -3,10 +3,10 @@ "devenv": { "locked": { "dir": "src/modules", - "lastModified": 1766921574, + "lastModified": 1767030494, "owner": "cachix", "repo": "devenv", - "rev": "02c9dcf3e050400d8101057f9f00ec458af7c959", + "rev": "2ad0ab40a8ac2e43fd182908f2f9c38a26a3293a", "type": "github" }, "original": { @@ -130,10 +130,10 @@ }, "nixpkgs": { "locked": { - "lastModified": 1766840161, + "lastModified": 1766870016, "owner": "NixOS", "repo": "nixpkgs", - "rev": "3edc4a30ed3903fdf6f90c837f961fa6b49582d1", + "rev": "5c2bc52fb9f8c264ed6c93bd20afa2ff5e763dce", "type": "github" }, "original": { @@ -157,10 +157,10 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1766651565, + "lastModified": 1766902085, "owner": "nixos", "repo": "nixpkgs", - "rev": "3e2499d5539c16d0d173ba53552a4ff8547f4539", + "rev": "c0b0e0fddf73fd517c3471e546c0df87a42d53f4", "type": "github" }, "original": { @@ -172,10 +172,10 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1766840161, + "lastModified": 1766870016, "owner": "NixOS", "repo": "nixpkgs", - "rev": "3edc4a30ed3903fdf6f90c837f961fa6b49582d1", + "rev": "5c2bc52fb9f8c264ed6c93bd20afa2ff5e763dce", "type": "github" }, "original": { @@ -191,10 +191,10 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1766950244, + "lastModified": 1767030080, "owner": "nix-community", "repo": "NUR", - "rev": "c56b5ca1be26321abf4b93d9229a09b71038e866", + "rev": "fe27c2129590c1f41b21dfe7f77b43435edba71e", "type": "github" }, "original": { -- cgit v1.2.3 From df40831cad07c4b5ddfa75d05eba749e8e49367b Mon Sep 17 00:00:00 2001 From: aristote Date: Mon, 29 Dec 2025 21:11:15 +0100 Subject: add research output section --- src/bibliography/default.nix | 43 +++++++++++++++++++++++++++++++++++++++++++ src/experience/default.nix | 2 +- src/research/content.tex | 24 ++++++++++++++++++++++++ src/research/default.nix | 41 +++-------------------------------------- src/sections.nix | 3 ++- src/service/default.nix | 4 ++-- 6 files changed, 75 insertions(+), 42 deletions(-) create mode 100644 src/bibliography/default.nix create mode 100644 src/research/content.tex diff --git a/src/bibliography/default.nix b/src/bibliography/default.nix new file mode 100644 index 0000000..bf4bc27 --- /dev/null +++ b/src/bibliography/default.nix @@ -0,0 +1,43 @@ +{ + data, + ... +}: +let + addBibResource = name: '' + \begin{filecontents*}{${name}.json} + ${builtins.toJSON data.research."${name}"} + \end{filecontents*} + \addbibresource{${name}.json} + ''; +in +{ + title = "Bibliography"; + priority = 30; + extraHeader = '' + \usepackage[style=ieee]{citation-style-language} + \cslsetup{bib-item-sep = 8 pt plus 4 pt minus 2 pt} + '' + + addBibResource "conferences" + + addBibResource "journals" + + addBibResource "misc" + + addBibResource "reports"; + content = '' + \nocite{*} + + \textbf{Conference papers} + + \printbibliography[heading=none,type=paper-conference] + + \textbf{Journal papers} + + \printbibliography[heading=none,type=article-journal] + + \textbf{Not peer-reviewed} + + \printbibliography[heading=none,nottype=article-journal,nottype=paper-conference,nottype=report] + + \textbf{Reports} + + \printbibliography[heading=none,type=report] + ''; +} diff --git a/src/experience/default.nix b/src/experience/default.nix index cf025bb..96bf847 100644 --- a/src/experience/default.nix +++ b/src/experience/default.nix @@ -9,7 +9,7 @@ let in { title = "Experience"; - priority = 0; + priority = 15; content = with latex; for (sort.reverse.byFun (x: with x.date.start; day + 100 * month + 10000 * year) experience) ( diff --git a/src/research/content.tex b/src/research/content.tex new file mode 100644 index 0000000..52e77a2 --- /dev/null +++ b/src/research/content.tex @@ -0,0 +1,24 @@ +$4$ conference papers: CALCO 2025~\cite{aristoteActiveLearningUpwardClosed2025}; +CSL 2024~\cite{aristoteActiveLearningDeterministic2024}; LICS +2025~\cite{aristoteMonotoneWeakDistributive2025}; STACS +2025~\cite{aristoteLearningWeightedAutomata2025}. + +$1$ paper accepted to an upcoming conference (FoSSaCS 2026). + +\smallskip + +$>23$ talks given. $5$ invited talks: Oxford University, Université +Aix-Marseille ($\times 2$), Université de Rouen, Université Savoie-Mont-Blanc + +\smallskip + +\textbf{Awards:} + +\smallskip + +\cventry{CSL 2024~\cite{aristoteActiveLearningDeterministic2024}}{Helena +Rasiowa Award}{Best Student Paper}{}{}{} + +\cventry{CSL 2024~\cite{aristoteActiveLearningDeterministic2024}}{Selected +Paper}{for publication in a special issue of the LMCS +journal~\cite{aristoteActiveLearningDeterministic2025}}{}{}{} diff --git a/src/research/default.nix b/src/research/default.nix index db70f5a..f8b1363 100644 --- a/src/research/default.nix +++ b/src/research/default.nix @@ -1,43 +1,8 @@ { - data, ... }: -let - addBibResource = name: '' - \begin{filecontents*}{${name}.json} - ${builtins.toJSON data.research."${name}"} - \end{filecontents*} - \addbibresource{${name}.json} - ''; -in { - title = "Research"; - priority = 30; - extraHeader = '' - \usepackage[style=ieee]{citation-style-language} - \cslsetup{bib-item-sep = 8 pt plus 4 pt minus 2 pt} - '' - + addBibResource "conferences" - + addBibResource "journals" - + addBibResource "misc" - + addBibResource "reports"; - content = '' - \nocite{*} - - \textbf{Conference papers} - - \printbibliography[heading=none,type=paper-conference] - - \textbf{Journal papers} - - \printbibliography[heading=none,type=article-journal] - - \textbf{Not peer-reviewed} - - \printbibliography[heading=none,nottype=article-journal,nottype=paper-conference,nottype=report] - - \textbf{Reports} - - \printbibliography[heading=none,type=report] - ''; + title = "Research output"; + priority = 1; + content = builtins.readFile ./content.tex; } diff --git a/src/sections.nix b/src/sections.nix index 1c5fbd4..fc749d7 100644 --- a/src/sections.nix +++ b/src/sections.nix @@ -14,7 +14,8 @@ in builtins.map makeSection [ ./experience ./education + ./research ./service ./languages - ./research + ./bibliography ] diff --git a/src/service/default.nix b/src/service/default.nix index 7dd1ca8..0b40956 100644 --- a/src/service/default.nix +++ b/src/service/default.nix @@ -9,7 +9,7 @@ let in { title = "Academic service"; - priority = 15; + priority = 2; content = [ ( with service.reviews; @@ -18,7 +18,7 @@ in name: years: "${name} ${lib.concatMapStringsSep ", " builtins.toString years}" ) conferences.names; in - "I have reviewed ${builtins.toString conferences.number} conference papers (${conferenceList})." + "${builtins.toString conferences.number} conference papers reviews: ${conferenceList}. \\\\" ) ( with latex; -- cgit v1.2.3 From 369b1406b44e7905b2f49b37621dbad1d0787cac Mon Sep 17 00:00:00 2001 From: aristote Date: Wed, 31 Dec 2025 12:11:24 +0100 Subject: devenv: update --- devenv.lock | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/devenv.lock b/devenv.lock index 55713c4..9409eb7 100644 --- a/devenv.lock +++ b/devenv.lock @@ -3,10 +3,10 @@ "devenv": { "locked": { "dir": "src/modules", - "lastModified": 1767030494, + "lastModified": 1767111144, "owner": "cachix", "repo": "devenv", - "rev": "2ad0ab40a8ac2e43fd182908f2f9c38a26a3293a", + "rev": "4dece0eb98c5ad9e1bda60711228228a023e1652", "type": "github" }, "original": { @@ -19,10 +19,10 @@ "flake-compat": { "flake": false, "locked": { - "lastModified": 1766929376, + "lastModified": 1767039857, "owner": "edolstra", "repo": "flake-compat", - "rev": "236f248441a986331cda53b039e7f9fd96e03635", + "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", "type": "github" }, "original": { @@ -130,10 +130,10 @@ }, "nixpkgs": { "locked": { - "lastModified": 1766870016, + "lastModified": 1767026758, "owner": "NixOS", "repo": "nixpkgs", - "rev": "5c2bc52fb9f8c264ed6c93bd20afa2ff5e763dce", + "rev": "346dd96ad74dc4457a9db9de4f4f57dab2e5731d", "type": "github" }, "original": { @@ -172,10 +172,10 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1766870016, + "lastModified": 1767026758, "owner": "NixOS", "repo": "nixpkgs", - "rev": "5c2bc52fb9f8c264ed6c93bd20afa2ff5e763dce", + "rev": "346dd96ad74dc4457a9db9de4f4f57dab2e5731d", "type": "github" }, "original": { @@ -191,10 +191,10 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1767030080, + "lastModified": 1767178746, "owner": "nix-community", "repo": "NUR", - "rev": "fe27c2129590c1f41b21dfe7f77b43435edba71e", + "rev": "a47920946d535965aa90a0ff1f687d35c4a60ae1", "type": "github" }, "original": { -- cgit v1.2.3 From f4c78d6dd3b05d4adeeb0cb7a0d6fd4a0bd07cdf Mon Sep 17 00:00:00 2001 From: aristote Date: Wed, 31 Dec 2025 12:23:03 +0100 Subject: sections: remove priority system --- src/bibliography/default.nix | 1 - src/default.nix | 2 +- src/education/default.nix | 1 - src/experience/default.nix | 1 - src/languages/default.nix | 1 - src/research/default.nix | 1 - src/sections.nix | 14 +++++++++++--- src/service/default.nix | 1 - 8 files changed, 12 insertions(+), 10 deletions(-) diff --git a/src/bibliography/default.nix b/src/bibliography/default.nix index bf4bc27..b34ada4 100644 --- a/src/bibliography/default.nix +++ b/src/bibliography/default.nix @@ -12,7 +12,6 @@ let in { title = "Bibliography"; - priority = 30; extraHeader = '' \usepackage[style=ieee]{citation-style-language} \cslsetup{bib-item-sep = 8 pt plus 4 pt minus 2 pt} diff --git a/src/default.nix b/src/default.nix index dbc9fca..cd5c9cf 100644 --- a/src/default.nix +++ b/src/default.nix @@ -6,7 +6,7 @@ }: with latex; let - sections = sort.byKey "priority" (make ./sections.nix { }); + sections = make ./sections.nix { }; in with data.basics; lines [ diff --git a/src/education/default.nix b/src/education/default.nix index 8d373f8..b2e6289 100644 --- a/src/education/default.nix +++ b/src/education/default.nix @@ -10,7 +10,6 @@ let in { title = "Education"; - priority = 10; content = with latex; for (sortByStartDate education) ( diff --git a/src/experience/default.nix b/src/experience/default.nix index 96bf847..7cc3a39 100644 --- a/src/experience/default.nix +++ b/src/experience/default.nix @@ -9,7 +9,6 @@ let in { title = "Experience"; - priority = 15; content = with latex; for (sort.reverse.byFun (x: with x.date.start; day + 100 * month + 10000 * year) experience) ( diff --git a/src/languages/default.nix b/src/languages/default.nix index 067ba83..9f86c89 100644 --- a/src/languages/default.nix +++ b/src/languages/default.nix @@ -16,7 +16,6 @@ let in { title = "Languages"; - priority = 20; extraHeader = '' \usepackage{emoji} \setemojifont{NotoColorEmoji.ttf}[Path=./fonts/] diff --git a/src/research/default.nix b/src/research/default.nix index f8b1363..99c6f0d 100644 --- a/src/research/default.nix +++ b/src/research/default.nix @@ -3,6 +3,5 @@ }: { title = "Research output"; - priority = 1; content = builtins.readFile ./content.tex; } diff --git a/src/sections.nix b/src/sections.nix index fc749d7..aa2c527 100644 --- a/src/sections.nix +++ b/src/sections.nix @@ -5,8 +5,8 @@ }: let sectionTemplate = section: { - inherit (section) title priority; - extraHeader = if section ? extraHeader then section.extraHeader else ""; + inherit (section) title; + extraHeader = section.extraHeader or ""; content = latex.section section.title section.content; }; makeSection = path: sectionTemplate (make path { }); @@ -17,5 +17,13 @@ builtins.map makeSection [ ./research ./service ./languages - ./bibliography +] +++ [ + { + extraHeader = ""; + content = '' + \newpage + ''; + } + (makeSection ./bibliography) ] diff --git a/src/service/default.nix b/src/service/default.nix index 0b40956..6e183c9 100644 --- a/src/service/default.nix +++ b/src/service/default.nix @@ -9,7 +9,6 @@ let in { title = "Academic service"; - priority = 2; content = [ ( with service.reviews; -- cgit v1.2.3 From c9d07024266f13fcb91a1923c81e43bca240f773 Mon Sep 17 00:00:00 2001 From: aristote Date: Wed, 31 Dec 2025 12:31:35 +0100 Subject: experience supervised by -> with --- src/experience/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/experience/default.nix b/src/experience/default.nix index 7cc3a39..288dd37 100644 --- a/src/experience/default.nix +++ b/src/experience/default.nix @@ -19,7 +19,7 @@ in institution.location ( if item ? supervisors then - "supervised by " + "with " + lib.concatStringsSep " \\& " (for supervisors (supervisor: with supervisor; href url name)) else "" -- cgit v1.2.3