- Install the LaTeX Workshop extension
- Open the project in VS Code
- The project is pre-configured to use LuaLaTeX via
.vscode/settings.json
- Use
Ctrl+Alt+B
(orCmd+Alt+B
on Mac) to build
lualatex cv.tex
cv/
├── 📁 .github/
│ └── 📁 workflows/
│ ├── 🤖 build.yml # GitHub Actions workflow for CI/CD
│ └── 🤖 deploy.yml # GitHub Actions workflow for deployment to website
├── 📁 .vscode/
│ ├── ⚙️ extensions.json # Recommended VS Code extensions
│ └── ⚙️ settings.json # VS Code LaTeX configuration
├── 📁 fonts/ # Fonts used in LaTeX (e.g., Lato, Raleway)
├── ⛔ .gitignore # Git ignore patterns
├── 📝 cover.tex # Cover letter LaTeX source file
├── 📝 cv.tex # CV LaTeX source file
├── 📄 deedy-resume-cover.cls # Cover letter LaTeX class
├── 📄 deedy-resume-cv.cls # CV LaTeX class
├── 📜 LICENSE # Apache 2.0 License
└── 📖 README.md # Project documentation (this file)
The project includes VS Code configuration for:
- Automatic LuaLaTeX compilation
- Auxiliary file cleanup after build
Auxiliary files (.aux
, .log
, .synctex.gz
, etc.) are automatically cleaned after compilation.
Manual cleanup can be triggered with:
- VS Code:
Ctrl+Shift+P
→ "LaTeX Workshop: Clean up auxiliary files"
: Continuous Build the cv.tex LaTeX file with LuaLaTeX
: Triggers when there is a new release version and copies the latest cv.pdf to dokson.github.io interactive-resume website
- Deedy-Resume - Original template by Debarghya Das
- Deedy-Resume-Reversed - Enhanced version by Zachary Taylor
- FontAwesome6 LaTeX Package - Icons used in the header section
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
- Original Deedy-Resume template Work - Copyright 2014 - Debarghya Das
- Modified template Work - Copyright 2018 - Zachary Taylor
- Further modified Work - Copyright 2025 - Alessandro Colace