#!/usr/bin/env bash
set -e

init-zensical-docs() {
    if ! command -v uv &> /dev/null; then
        echo "Error: uv is not installed. Install uv first."
        exit 1
    fi

    echo "Activate Python virtual env"
    activate-venv

    echo "Install Zensical with uv"
    uv pip install zensical

    if [[ ! -f "zensical.toml" ]]; then
        echo "Initialize Zensical project"
        uv run zensical new .
    fi

    echo "Zensical initialized"
}
