DAPS(1)
π DAPS-INIT π
okay bestie, so DAPS(1) is the manual, and this one's all about daps-init β the lil command that sets up a whole DAPS documentation directory for you. it's giving let me build your entire project from scratch while you sit there looking pretty β¨
πΈ NAME πΈ
daps-init β a command to set up a DAPS documentation directory. that's it, that's the vibe π
β¨ SYNOPSIS β¨
daps-init {--docdir PATH_TO_DOC_DIR} [OPTIONS]
π¦ DESCRIPTION π¦
so daps-init is what you use to create a DAPS documentation project from scratch. no cap, it literally does the whole setup for you: it automatically sets up the key files and the directory structure you need, and then β as a little treat β it creates an example DocBook 4 or 5 document so you can poke around and explore what DAPS can actually do. main character energy fr fr π
here's the tea on what's mandatory vs. what's just recommended, because apparently they're different:
- Specifying the project directory with
--docdiris mandatory. non-negotiable, bestie, you have to do this one. - All other options are optional (as the name suggests, lowkey).
- Specifying a name for the document with
--nameis recommended β it'll be used in filenames. do it, you'll thank yourself later π«Ά - Setting the title of the document with
--titleis also recommended. cute title, cute docs, iykyk π
π OPTIONS π
--docdir DIRβ the path to the project directory where the DAPS environment is gonna get set up. if that directory doesn't exist, dw, it'll be created for you. this one is mandatory, no skipping π ββοΈ--dapsroot DIRβ tellsdaps-initwhere to find the template files (theinit-templates/directory). you only need this if you installed DAPS somewhere custom, like a lil hideaway. default:/usr/share/daps--date YYYY-MM-DDβ gives a date in the formatYYYY-MM-DD. it's used to set the document's publication date (that's the<date/>in the document's info section, iykyk). default: the current date (<?dbtimestamp format=\"B d, Y\"?>)--docbook4β make a document in DocBook 4 format. this is the default, so if you do nothing, this is what you get π--docbook5β make a document in DocBook 5 format instead. glow up β¨--name NAMEβ a string that gets used in filenames (like when you're generating PDF or HTML output). only use letters, digits, dashes and underscores:[A-Za-z0-9-_]. default:daps-example--productname "PRODUCT"β a name for the product your document is describing. it gets used in the document's subtitle (<productname/>in the info section). giving the docs a whole identity fr π--productnumber "PRODUCT_VERSION"β a version for the product your document describes. used in the subtitle too (<productnumber/>in the info section). requires--productnameβ so like, don't try to do this one solo, it needs its emotional support option π«--rootelement article|bookβ the DocBook root element of the example document. right now the supported ones are"book"and"article"(default isarticle).--title "TITLE"β the title of the document. default:"DAPS Example"
π₯ SEE ALSO π₯
- https://opensuse.github.io/daps/ β the DAPS project homepage. go click it, it's iconic β
π AUTHOR π
Frank Sundermeyer <fsundermeyer@opensuse.org> Developer π
and that's the whole page, bestie! this was DAPS @DAPS_VERSION@, dated 11/06/2025, filed under DAPS(1). slay, go build something cute πΈπ§π
π¦ where this page comes from
- ubuntu resolute: daps 3.3.2+cleaned1-7 Β· GPL-2.0-or-later
- ubuntu stonking: daps 3.3.2+cleaned1-7 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms