My academic Zola website
  • HTML 95.3%
  • JavaScript 4.3%
  • Sass 0.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-01 22:47:38 +02:00
content initial commit 2026-10-01 22:47:38 +02:00
static initial commit 2026-10-01 22:47:38 +02:00
templates initial commit 2026-10-01 22:47:38 +02:00
themes/DeepThought initial commit 2026-10-01 22:47:38 +02:00
.gitignore initial commit 2026-10-01 22:47:38 +02:00
config.toml initial commit 2026-10-01 22:47:38 +02:00
deploy.sh initial commit 2026-10-01 22:47:38 +02:00
README.md initial commit 2026-10-01 22:47:38 +02:00

lucasjavaudin.com

Source of my personal academic website, https://lucasjavaudin.com.

It is a static site built with Zola, using the DeepThought theme (in themes/DeepThought) with local overrides in templates/. The site is available in English (default) and French (under /fr).

Content

  • Research (content/research/): one directory per paper, with the PDF and BibTeX.
  • CV (content/cv/): education, experience, conferences and workshops, shown as a list, a map and a timeline.
  • Presentations (content/presentations/): slides and talks, grouped by topic.
  • Metropolis training (content/formation_metropolis/): slides for the METROPOLIS2 training sessions.

Every page exists in two versions, name.md (English) and name.fr.md (French). Keep both in sync.

Usage

Requires Zola.

zola serve    # local development server with live reload
zola build    # build the site into public/ (also checks internal links)
./deploy.sh   # build, then rsync public/ to the production server

deploy.sh publishes the site (and deletes remote files that no longer exist locally), so only run it when you want to go live.