Thanks to visit codestin.com
Credit goes to GitHub.com

Skip to content
/ cv Public

My CV, including a re-write of AltaCV in Typst

License

Notifications You must be signed in to change notification settings

dvcorreia/cv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

119 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My (Alta)CV

A port of AltaCV to Typst for personal use because LaTex is hard to maintain.

Getting Started

To use this template you don’t need much: Ctrl+F, a pair of eyes, a working brain, and maybe an AI buddy for customizations.

Installing Nix

This project is powered by Nix. It’s amazing and it makes both our lifes easier, you should learn it! These instructions SHOULD work on most systems. For guaranteed happiness, check the official docs linked above.**

sh <(curl -L https://nixos.org/nix/install) --daemon

Then reload your shell.

MacOS specific caveats

After a MacOS upgrade, Nix might decide to die on you.
If that happens, follow these instructions.

Developing

First, generate the GitHub repo metadata files.
These power the #github_card component:

> nix run .#gen

Then, run the watcher to recompile your CV on the fly:

> nix run

Got stuck on something? Open an issue. I’ll get back to you faster than you expect.

Publishing

Want a shiny PDF? Run:

> nix run .#build

For more advanced setups (CI/CD, auto-publishing, the whole shenanigans), check the GitHub Workflows in this repo.

Disclaimer

Warning

This is not the most idiomatic Typst code.
I don’t plan on becoming a Typst wizard anytime soon.
I already have Nix and that’s enough wizardry for one lifetime.

This project was inspired by:

About

My CV, including a re-write of AltaCV in Typst

Topics

Resources

License

Stars

Watchers

Forks