Welcome to my CV project! This repository contains everything needed to build and maintain my professional resume and cover letter in a clean, automated way. Here's a quick overview of what's inside:
-
resume.typ:
This is the main file for my resume. Written in Typst, it includes all my professional experience, education, and skills.
👉 Runjust compileto generate the PDF! -
coverletter2.typ:
A customizable cover letter template. It uses Typst to generate a professional-looking letter tailored to specific job applications. -
.github/workflows/build-pdf.yml:
GitHub Actions workflow to automatically build and release the resume PDF whenever changes are pushed to themainbranch.
💡 It even uploads the PDF as an artifact and creates a release! -
justfile:
Contains a simple command to compile the Typst files into PDFs.just compile
-
.gitignore:
Keeps the repo clean by ignoring unnecessary files like PDFs, temporary files, and editor-specific files.
-
Set up the environment:
Make sure you have Nix and Devenv installed. Usedevenv shellto access all dependencies. -
Compile the resume:
Run the following command to generate the PDF:just compile
-
Automated builds:
Push your changes to themainbranch, and GitHub Actions will automatically build and release the updated resume PDF.
-
Modern CV Design:
Using the@preview/modern-cvTypst package for a sleek and professional look. -
Multi-language Support:
The resume and cover letter can be easily adapted to different languages. -
Automated CI/CD:
GitHub Actions ensures the latest version of the resume is always available.
Feel free to use this project as inspiration for your own CV!
Happy job hunting! 🎉