Personal website generator powered by Pelican. The result is published here along with the GitHub Pages repository.
Clone this repository and initialize submodules:
git clone git@github.com:toyat522/website.git
git submodule update --init --recursive
Enter a zsh devshell with required dependencies:
nix develop -c zsh
Create a virtual environment and install pelican:
python -m venv venv
pip install "pelican[markdown]"
Generate the website:
pelican content
Preview the website:
pelican --listen