CLI Documentation
This section documents TiefDownConverter
(tiefdownconverter) — the CLI for creating and converting
TiefDown projects.
Read first (narrative docs)
- Introduction — motivation, background, and support.
- Usage — installation, getting started, and the core workflow.
- Contributing — architecture notes and contribution guidelines.
Command reference
(autogenerated --help)
Project management
(tiefdownconverter project …)
- project — entry point and subcommand list.
- update-settings — update common project settings.
- templates — manage templates (add/remove/update).
- pre-processors — manage preprocessors (add/remove/list).
- processors — manage processors (add/remove/list).
- profiles — manage profiles (add/remove/list).
- shared-meta — manage shared metadata (set/remove/list).
- markdown — manage markdown projects + metadata + resources.
- injections — manage injections (add/add-files/remove/list).
- list-templates — list templates available in the project.
- clean — remove conversion directories.
- smart-clean — prune old conversion directories automatically.