[comment {--- punk::docgen generated from inline doctools comments ---}] [comment {--- punk::docgen DO NOT EDIT DOCS HERE UNLESS YOU REMOVE THESE COMMENT LINES ---}] [comment {--- punk::docgen overwrites this file ---}] [manpage_begin punkshell_module_poshinfo 0 0.1.0] [copyright "2024"] [titledesc {poshinfo prompt theme tool}] [comment {-- Name section and table of contents description --}] [moddesc {POSH-related prompt tool}] [comment {-- Description at end of page heading --}] [require poshinfo] [keywords module terminal console theme prompt {prompt theme} POSH] [description] [para] - [section Overview] [para] overview of poshinfo [subsection Concepts] [para] - [subsection dependencies] [para] packages used by poshinfo [list_begin itemized] [item] [package {Tcl 8.6}] [item] [package {punk::config}] [item] [package {json}] [list_end] [section API] [subsection {Namespace poshinfo::class}] [para] class definitions [list_begin enumerated] [list_end] [comment {--- end class enumeration ---}] [subsection {Namespace poshinfo}] [para] Core API functions for poshinfo [list_begin definitions] [list_end] [comment {--- end definitions namespace poshinfo ---}] [subsection {Namespace poshinfo::lib}] [para] Secondary functions that are part of the API [list_begin definitions] [list_end] [comment {--- end definitions namespace poshinfo::lib ---}] [section Internal] [subsection {Namespace poshinfo::system}] [para] Internal functions that are not part of the API [manpage_end]