Skip to content

calops/resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Resume

My resume built with Typst.

Building

This project uses Nix with flakes for reproducible builds.

PDF (Default)

To build the PDF version of the resume:

nix build

The output will be available at result/resume.pdf.

Web (HTML)

To build the HTML version:

nix build .#web

The output will be available at result/index.html.

Development

To start a development shell with all dependencies (compiler, fonts, LSP, formatter):

nix develop

This shell provides:

  • typst - The Typst compiler
  • tinymist - Language server for editor integration
  • typstyle - Formatter for Typst files
  • nixfmt-rfc-style - Formatter for Nix files
  • aporetic-sans - The font family used in the resume
  • nerd-fonts - Icon font

Inside the shell, you can manually compile or watch files:

# Compile to PDF
typst compile --root . src/pdf.typ resume.pdf

# Watch for changes
typst watch --root . src/pdf.typ resume.pdf