aboutsummaryrefslogtreecommitdiff
path: root/scripts/install-lang.sh
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-13 15:38:41 -0500
committerCraig Jennings <c@cjennings.net>2026-05-13 15:38:41 -0500
commit762b2b0a5c72f008f8f2a2f5b2882b618a0447f8 (patch)
tree298d0ef0e73e24bc3c03b13259f8e9ab167d7dd2 /scripts/install-lang.sh
parent159d55a33476df828a49c705940855c4ec38e8ba (diff)
downloadrulesets-762b2b0a5c72f008f8f2a2f5b2882b618a0447f8.tar.gz
rulesets-762b2b0a5c72f008f8f2a2f5b2882b618a0447f8.zip
build(deps): install pdftools so every project can edit PDFs
poppler (pdftoppm/pdftotext) plus a dedicated Python venv at ~/.local/venvs/pdftools with pypdf, reportlab, and pillow. Every project session can now stamp checkboxes, dates, and text overlays onto flattened PDFs through that venv, without each project re-wiring the toolchain. The package name for poppler diverges across distros (poppler-utils on Debian/Ubuntu, poppler on Arch and Homebrew), so the install branch handles each manager inline rather than going through install_pkg. PDFTOOLS_VENV is overridable via env if a machine needs a different path.
Diffstat (limited to 'scripts/install-lang.sh')
0 files changed, 0 insertions, 0 deletions