Skip to content

Latest commit

 

History

History
35 lines (20 loc) · 1.59 KB

README.md

File metadata and controls

35 lines (20 loc) · 1.59 KB

cv

Source for my LaTeX CV. The latest HTML version built from this repository is available here.

Pre-commit Hooks

This repository uses the pre-commit package manager to run hooks before each commit.

First install pre-commit:

pip install pre-commit

Then install the git hooks:

pre-commit install

The hook configuration is stored in .pre-commit-config.yaml. The specific hook being run is latexindent, and its behaviour can be configured in .latexindent.yaml.

VS Code Extension

It is also convenient to use the LaTeX Workshop extension for VS Code to build and preview the LaTeX files. Configure the latexindent command line arguments in the extension settings to match the configuration in .pre-commit-config.yaml.

CI/CD

This repository uses GitHub Actions to deploy the HTML version to GitHub Pages. The workflow configuration is stored in .github/workflows/deploy-to-pages.yml. It uses pdf2htmlEX to convert the PDF to HTML.

License

This repository is licensed under the MIT License. See LICENSE for more information.

Note: None of the information in this CV is particularly sensitive and it is in fact meant to be public. However, if you are considering forwarding my CV to a potential employer, please reach out to me first on LinkedIn or by email.