Skip to content

dokson/cv

Repository files navigation

My CV - built with LuaLaTeX

repo size license last commit

🚀 Quick Start

Prerequisites (Windows)

  • VS Code: With LaTeX Workshop extension
  • MiKTeX: LaTeX distribution
  • Perl: Required for compilation

Compilation

Using VS Code (Recommended)

  1. Install the LaTeX Workshop extension
  2. Open the project in VS Code
  3. The project is pre-configured to use LuaLaTeX via .vscode/settings.json
  4. Use Ctrl+Alt+B (or Cmd+Alt+B on Mac) to build

Command Line

lualatex cv.tex

📁 Project Structure

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)

🛠️ Development

VS Code Setup

The project includes VS Code configuration for:

  • Automatic LuaLaTeX compilation
  • Auxiliary file cleanup after build

File Cleanup

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"

GitHub Actions

  • Build (Lualatex): Continuous Build the cv.tex LaTeX file with LuaLaTeX
  • Deploy cv.pdf to interactive-resume repository: Triggers when there is a new release version and copies the latest cv.pdf to dokson.github.io interactive-resume website

🙏 Acknowledgments

📜 License

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

About

My CV (+ cover letter template) in LaTeX

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages