Commit graph

9 commits

Author SHA1 Message Date
05c9f19913 Make pygments generation part of build process
html target now depends on pygments target, ensuring stylesheets are
always generated and patched before building the site
2025-10-13 11:57:31 -04:00
58ace94933 Add make pygments target to generate and patch syntax highlighting stylesheets
Generates monokai (dark) and default (light) pygments styles and automatically
patches dark mode to remove hardcoded background color
2025-10-13 11:56:13 -04:00
3af4d986a1 modified: Makefile 2025-10-12 14:11:49 -04:00
e90db7eb3f Add configurable theme repo URL for SSH/HTTPS flexibility
- Default to SSH for local development
- Use HTTPS in GitLab CI via THEME_REPO_URL env var
- Maintain compatibility for both environments
2025-10-10 18:36:08 -04:00
e08019dd8b 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
2025-10-10 18:36:08 -04:00
776a4a07f4 Fix all Pelican build errors and implement proper testing workflow
- Setup virtual environment management in Makefile
- Fix broken linkpeek RST directives in 2011 posts
- Add missing image alt attributes for accessibility
- Fix RST syntax errors and title hierarchy
- Add markdown package for proper .md support
- Update CLAUDE.md with testing workflow and critical issues
- Rename code golf post to match slug
- Clean build: 182 articles, 4 pages, zero errors
2025-10-10 18:36:08 -04:00
a91ec82ccb Trying to upgrade pelican project.
modified:   .gitignore
	modified:   Makefile
	modified:   README.rst
	new file:   content/2019-11-08-unity-collab-not-working-on-fedora-because-of-invalid-ca-certificate-path.rst
	new file:   content/uploads/2019/unity-collab-fedora-ca-certificate-error-curl.png
	new file:   content/uploads/2019/unity-collab-fedora-ca-certificate-error-fixed.png
	new file:   content/uploads/2019/unity-collab-fedora-ca-certificate-error-no-link.png
	new file:   vars.fish.tmpl
2019-11-08 13:01:13 -05:00
ce5e5f1d3e modified: Makefile
modified:   requirements.txt
2017-10-06 10:22:18 -04:00
137ee7d711 modified: .gitignore
new file:   Makefile
	new file:   pelicanconf.py
	new file:   publishconf.py
2015-11-14 17:26:59 +00:00