Alejandro Angulo
65834d0ff6
The update to the build script makes it so that the entire script exits when a failure is encountered (and returns with that exit code). |
||
---|---|---|
.github/workflows | ||
.cspell.json | ||
.envrc.sample | ||
.gitignore | ||
.latexindent.yaml | ||
.pre-commit-config.yaml | ||
alejandro_resume.tex | ||
build.sh | ||
flake.lock | ||
flake.nix | ||
README.md |
Resume
This repository generates a PDF of my resume using LaTeX. I used flyx's article to help me create a nix flake to build a resume generator command (I update my resume infrequently and it's always a hassle getting my environment set up).
Usage
Use the flake!
❯ nix run github:alejandro-angulo/resume -- -h
Usage: alejandro-resume [-h] [-d] [-e EMAIL] [-p PHONENUMBER]
-h Prints this usage message.
-d Saves latexmk log file (will be named alejandro_resume.log)
-e EMAIL Sets email address used when building document.
Can also be set with EMAIL environment variable.
-p PHONENUMBER Sets phone number used when building the document.
Can also be set with PHONENUMBER environment variable.
❯ nix run github:alejandro-angulo/resume -- -e 'foo@bar.com' -p '(555) 555-5555'
The email and phone number parameters are required because I didn't want to hardcode those in my tex file. Hopefully this helps prevent spammers from finding my personal contact information.