Files
python-cli-template/{{cookiecutter.project_slug}}/examples/config_init.sh
2026-02-14 11:47:18 +01:00

15 lines
436 B
Bash

#!/usr/bin/env bash
set -euo pipefail
EXAMPLE_ROOT="${TMPDIR:-/tmp}/{{ cookiecutter.project_slug }}-example"
mkdir -p "$EXAMPLE_ROOT/config" "$EXAMPLE_ROOT/data"
XDG_CONFIG_HOME="$EXAMPLE_ROOT/config" \
XDG_DATA_HOME="$EXAMPLE_ROOT/data" \
uv run {{ cookiecutter.project_slug }} config init --overwrite
XDG_CONFIG_HOME="$EXAMPLE_ROOT/config" \
XDG_DATA_HOME="$EXAMPLE_ROOT/data" \
uv run {{ cookiecutter.project_slug }} config show