Skip to content

Latest commit

 

History

History
52 lines (34 loc) · 879 Bytes

File metadata and controls

52 lines (34 loc) · 879 Bytes

Site and generator

This repo contains my personal site (burningdaylight.io) and the static site generator (minigen) I built for it.

Features

  • Simple configuration via config.toml
  • Content organization in content/ and static/ folders

Quick Start

  1. Create a virtual environment and install dependencies

    python -m venv venv
    source venv/bin/activate
    pip install -e '.[dev,test]'
  2. Build the site

    minigen build
  3. Serve locally

    minigen server

Project Structure

  • src/minigen/ - Static site generator source code
  • content/ - Markdown content and pages
  • static/ - Static assets (CSS, images, etc.)
  • config.toml - Site configuration

Running Tests

python -m pytest -v

Contributing

See CONTRIBUTING.md for guidelines.

License

See LICENSE for details.