Improve setup workflow and README

- Add automatic theme installation to venv target
- Simplify README to single-command setup
- Achieve perfect 69 lines in README
- Make development setup fully automated
This commit is contained in:
Russell Ballestrini 2025-10-10 13:46:52 -04:00
parent 776a4a07f4
commit e08019dd8b
2 changed files with 20 additions and 16 deletions

View file

@ -21,6 +21,9 @@ help:
venv:
python3 -m venv venv
venv/bin/pip install -r requirements.txt
mkdir -p pelican-themes
cd pelican-themes && git clone git@github.com:russellballestrini/pelican-svbhack.git
venv/bin/pelican-themes -i pelican-themes/pelican-svbhack/
resume:
venv/bin/rst2pdf content/pages/russell.ballestrini.resume.rst --stylesheets content/pages/russell.ballestrini.resume.style -o output/uploads/russell.ballestrini.resume.pdf