This is the LaTeX source for generating my curriculum vitae.
With Nix installed and flakes enabled, enter the development shell:
nix develop
This provides Tectonic and GNU Make. Dependencies are pinned in flake.lock;
run nix flake update to update them.
Alternatively, install Tectonic via Homebrew:
brew install tectonic
Once everything is installed, the PDF can be generated.
make
open build/curriculum-vitae/curriculum-vitae.pdf
Can watch and rebuild the PDF when changes are detected.
make watch
You can also build without entering an interactive shell:
nix develop --command make
Tectonic downloads its TeX bundle and any required resources on demand, so the first build requires network access.
TeX
89.2%
Nix
8.9%
Makefile
1.9%
This is the LaTeX source for generating my curriculum vitae.
With Nix installed and flakes enabled, enter the development shell:
nix develop
This provides Tectonic and GNU Make. Dependencies are pinned in flake.lock;
run nix flake update to update them.
Alternatively, install Tectonic via Homebrew:
brew install tectonic
Once everything is installed, the PDF can be generated.
make
open build/curriculum-vitae/curriculum-vitae.pdf
Can watch and rebuild the PDF when changes are detected.
make watch
You can also build without entering an interactive shell:
nix develop --command make
Tectonic downloads its TeX bundle and any required resources on demand, so the first build requires network access.
TeX
89.2%
Nix
8.9%
Makefile
1.9%