Skip to content
/ cv Public

Source for my LaTeX CV. Automatically publishes web version to my personal website.

License

Notifications You must be signed in to change notification settings

zeyu2001/cv

Repository files navigation

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.

About

Source for my LaTeX CV. Automatically publishes web version to my personal website.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages