SDML(1)

πŸ“¦
version 0.3.2+20250310 Β· 3 versions
, in ubuntu resolute, ubuntu stonking

✨ SDML(1) ✨

okay bestie, this is the man page for sdml generate, living under User Commands in section 1 of the manual. it's giving "make content from templates" and honestly? iconic. let's get into it πŸ’…


πŸ¦‹ NAME πŸ¦‹

sdml generate β€” generate content using Tera templates ✨


πŸŽ€ SYNOPSIS πŸŽ€

sdml generate [OPTIONS] --template-name <TEMPLATE_NAME> [MODULE]

πŸ’– DESCRIPTION πŸ’–

Generate content using Tera templates. that's the whole vibe. you feed it a template, it feeds you content. no cap. 🫢

🌸 Arguments 🌸

  • [MODULE] β€” an SDML module, loaded using the standard resolver. bestie gets loaded the normal way, none of that custom nonsense 🧚

✨ OPTIONS ✨

  • -o, --output <OUTPUT> β€” the file name to write to, or - to write to stdout. the default is -, so if you say nothing it just yells into your terminal πŸ“’
  • -i, --input <INPUT> β€” the input SDML file name to read from, or - to read from stdin. default is -, so it's slurping straight off stdin unless you say otherwise πŸ“
  • -g, --template-glob <TEMPLATE_GLOB> β€” a file glob for loading templates. the default is templates/**/*.md, which is lowkey a whole vibe 🌈
  • -n, --template-name <TEMPLATE_NAME> β€” the file name (not the path, bestie, just the name) of the initial template πŸ‘‘
  • -h, --help β€” print help. classic. it's there when you forget everything πŸ™ˆ
  • -V, --version β€” print version. also classic. also there πŸ’œ
fr fr, -n / --template-name is required β€” it's not in brackets in the synopsis, so don't come crying when it won't run without it. that's the main character option and it knows it.

and that's the whole page, bestie! πŸ’– this was sdml generate version 0.3.2+20250310, dated October 2025. slay, stay templated, and drink some water 🧚✨

πŸ“¦ where this page comes from