CharlesNWybleResume

My resume. Proprietary.

This repo converts Markdown resumes into PDF and DOCX using Pandoc inside a Docker container. No Dockerfile or compose is used; a thin shell wrapper runs a TeX Live image that includes Pandoc.

Layout

  • resumes/input/ — source Markdown files (single source of truth)
  • templates/ — Pandoc assets
    • resume-template.tex (LaTeX template for PDF)
    • resume-reference.docx (reference DOCX for styling)
  • output/ — generated artifacts (*.pdf, *.docx) [git-ignored]
  • bin/resume-build — container wrapper script

Prerequisites

  • Docker (any recent version). No Compose, no Make.

Quick Start

  • Build all inputs to both PDF and DOCX (single container run):
    • bin/resume-build

Configuration (env vars)

  • PANDOC_IMAGE (default danteev/texlive:latest)
  • PDF_ENGINE (default xelatex)
  • INPUT_DIR (default resumes/input)
  • OUTPUT_DIR (default output)
  • TEMPLATE (default templates/resume-template.tex)
  • REFDOC (default templates/resume-reference.docx)

Outputs are created with your host UID/GID via docker run -u mapping.

Description
My resume. Proprietary.
Readme 55 KiB
Languages
Shell 82.9%
TeX 17.1%