Eli Heuer’s Blog
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
content
output
themes
.gitignore
.gitmodules
.workfile
LICENSE
Makefile
README.md
develop_server.sh
fabfile.py
pelicanconf.py
publishconf.py
requirements.txt

README.md

Eli Heuer’s Programming Blog

This repository contains the source used by Pelican to generate my programming blog. Articles in .rst markdown format are located in the content folder. Eli's Theme, my theme for Pelican is included as a submodule.

Dependencies

This site uses Pelican and Sass.

cd venv
pip install pelican
gem install sass

Setup

To generate the site:

cd blog
pelican content -s pelicanconf.py -t ~/Blog/blog/themes/pelican-elis-theme

To Run the site locally:

cd output/
python3 -m http.server

Working

To work on the site locally, open ../elih.neocities.org/pelicanconf.py and uncomment this line:

# RELATIVE_URLS = True

Make sure sass is watching for changes:

cd ../pelican-elis-theme
sass --watch source/sass:static/css/