Skip to content

hreikin/hreikin.github.io

Repository files navigation

This repository holds the files for my website hreikin.co.uk.

Instructions

External Dependencies

  • Pillow/PIL
  • Stork Search

Setup

git clone --recurse-submodules https://github.com/hreikin/hreikin.github.io.git     # Clone repository
cd hreikin.github.io                                                                # Change in to the new repository
python -m venv .venv                                                                # Create venv
source .venv/bin/activate                                                           # Source venv
pip install -r requirements.txt                                                     # Install development requirements

Usage

During development:

pelican content -d                  # Generate content in new output folder
pelican --listen --ignore-cache     # Serve on development server at http://127.0.0.1:8000

Push changes to build the updated site:

pelican content -d -s publishconf.py    # Generate content in new output folder using publishconf.py
ghp-import -n output                    # Use ghp-import to update the gh-pages branch and include a .nojekyll file
git push origin gh-pages                # Push changes

About

Repository for my website, made using Pelican.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published