Nenhuma descrição

john melesky de5871dcec updated resume to most recent 1 ano atrás
content de5871dcec updated resume to most recent 1 ano atrás
.gitignore 42ffdb8a27 initial commit, largely pulled from pdorg_site 1 ano atrás
Makefile 42ffdb8a27 initial commit, largely pulled from pdorg_site 1 ano atrás
README.md 393409d4b3 add deployment instructions now that I know them. 1 ano atrás
pelicanconf.py fe169d320a added some static bits (favicon, robots, keybase ID) 1 ano atrás
publishconf.py 42ffdb8a27 initial commit, largely pulled from pdorg_site 1 ano atrás
tasks.py 42ffdb8a27 initial commit, largely pulled from pdorg_site 1 ano atrás

README.md

pdorg_pelican

Installation

Yeah, yeah, some documentation.

This is written in Pelican, with a couple plugins, and uses a slightly-hacked pelican-sober theme.

From scratch:

  • install git and python 3 if they aren't already
  • pip install "pelican[markdown]"
  • pip install pelican-render-math
  • pip install markdown-captions
  • somewhere else, git clone git@github.com:jmelesky/pelican-sober.git
  • put the path to that repo in THEME in pelicanconf.py in this repo

Running locally

For the preview, pelican -r -l.

Deploying

Assuming you have the ssh keys set up properly:

  • make publish
  • make rsync_upload