My academic Zola website
- HTML 95.3%
- JavaScript 4.3%
- Sass 0.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| content | ||
| static | ||
| templates | ||
| themes/DeepThought | ||
| .gitignore | ||
| config.toml | ||
| deploy.sh | ||
| README.md | ||
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.