15 lines
436 B
Bash
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
|