My resume
0

Configure Feed

Select the types of activity you want to include in your feed.

Add a zola site

Alex van de Sandt (Jul 17, 2026, 10:29 PM -0500) afa9ce64 c32741ed

+63 -6
+2 -1
.gitignore
··· 1 - out/ 1 + public/ 2 + static/*.pdf 2 3
+2 -1
flake.nix
··· 27 27 with pkgs; 28 28 mkShell { 29 29 buildInputs = [ 30 + jujutsu 30 31 typst 31 - jujutsu 32 + zola 32 33 ]; 33 34 shellHook = '' 34 35 export FONTCONFIG_FILE="${fontsConf}"
+19 -4
justfile
··· 1 - compile: 2 - typst compile cv.typ out/cv.pdf 1 + cv := "./cv.typ" 2 + cv_out := "./static/resume.pdf" 3 + 4 + typst-compile: 5 + typst compile {{cv}} {{cv_out}} 6 + 7 + typst-watch: 8 + typst --color=never watch {{cv}} {{cv_out}} 9 + 10 + zola-build: typst-compile 11 + zola build 12 + 13 + zola-serve: 14 + zola serve 15 + 16 + build: zola-build 17 + 18 + [parallel] 19 + watch: zola-serve typst-watch 3 20 4 - watch: 5 - typst watch cv.typ out/cv.pdf
+17
templates/base.html
··· 1 + <!DOCTYPE html> 2 + <html lang="en"> 3 + <head> 4 + <meta charset="utf-8"> 5 + <title>Alex van de Sandt</title> 6 + </head> 7 + 8 + <body> 9 + <section class="section"> 10 + <div class = "container"> 11 + {% block content %} 12 + {% endblock content %} 13 + </div> 14 + </section> 15 + </body> 16 + </html> 17 +
+7
templates/index.html
··· 1 + {% extends "base.html" %} 2 + 3 + {% block content %} 4 + <h1 class = "title">Hello!</h1> 5 + 6 + There's not much here yet. 7 + {% endblock content %}
+16
zola.toml
··· 1 + # The URL the site will be built for 2 + base_url = "https://alexvds.com" 3 + 4 + # Whether to automatically compile all Sass files in the sass directory 5 + compile_sass = true 6 + 7 + # Whether to build a search index to be used later on by a JavaScript library 8 + build_search_index = false 9 + 10 + [markdown] 11 + 12 + [markdown.highlighting] 13 + theme = "catppuccin-mocha" 14 + 15 + [extra] 16 + # Put all your custom variables here