{{ cookiecutter.project_name }}
{{ cookiecutter.description }}
Installation
uv sync
Usage
{{ cookiecutter.project_slug }} --help
{{ cookiecutter.project_slug }} config show
{{ cookiecutter.project_slug }} config init
Configuration
Default config path (XDG):
~/.config/{{ cookiecutter.project_slug }}/config.toml
Override with:
export {{ cookiecutter.package_name | upper }}_CONFIG=/path/to/config.toml
Development
Setup
uv sync --group dev
Code Quality
uv run ruff check src tests
uv run ruff format src tests
uv run mypy src
uv run invoke lint
Testing
uv run pytest
uv run invoke test
License
MIT License - see LICENSE file for details.