22 lines
918 B
Bash
22 lines
918 B
Bash
#!/usr/bin/env bash
|
|
# =============================================================================
|
|
# registry.sh
|
|
# Bash-only runtime config: dynamic paths and genome registry array.
|
|
# Source this in shell scripts — never included by Make or env parsers.
|
|
# =============================================================================
|
|
|
|
# Dynamic paths — resolved relative to this file at source time
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
WORK_DIR="${HOME}/knowledge-genome-setup"
|
|
KEYS_DIR="${WORK_DIR}/keys"
|
|
TEMPLATES_DIR="${SCRIPT_DIR}/templates"
|
|
LIB_DIR="${SCRIPT_DIR}/lib"
|
|
PROVIDERS_DIR="${SCRIPT_DIR}/providers"
|
|
|
|
# --- GENOME REGISTRY ---
|
|
# Format: "name|description"
|
|
GENOMES=(
|
|
"genome-dev|Web development, TUI, Angular, software architecture"
|
|
"genome-finance|Personal finance, investments, market analysis"
|
|
"genome-homelab|Keru infrastructure, network configs, architecture logs"
|
|
)
|