
HomeSetup Developer Handbook
Applications handbook
Table of contents
HomeSetup application
usage: hhs [option] {function | plugin {task} <command>} [args...]
_ _ ____ _
| | | | ___ _ __ ___ ___/ ___| ___| |_ _ _ _ __
| |_| |/ _ \| '_ ` _ \ / _ \___ \ / _ \ __| | | | '_ \
| _ | (_) | | | | | | __/___) | __/ |_| |_| | |_) |
|_| |_|\___/|_| |_| |_|\___|____/ \___|\__|\__,_| .__/
|_|
HomeSetup Application Manager v1.1.0 (built on HomeSetup v${HHS_VERSION}).
Arguments:
args : Plugin/Function arguments will depend on the plugin/functions and may be required or not.
Options:
-v | --version : Display current program version.
-h | --help : Display this help message.
-p | --prefix : Display the HomeSetup installation directory.
Tasks:
help : Display a help about the plugin.
version : Display current plugin version.
execute : Execute a plugin command.
Exit Status:
(0) Success.
(1) Failure due to missing/wrong client input or similar issues.
(2) Failure due to program/plugin execution failures.
Notes:
- To discover which plugins and functions are available type: hhs list.
Functions
Detailed documentation for the HHS application helper functions is available in the following sections:
Each page lists the callable helper signatures together with usage notes.
Plug-ins
HomeSetup ships with several first-party plug-ins. Refer to the dedicated pages for command signatures, task descriptions, and examples:
Each plug-in page mirrors the output produced by __hhs <plugin> help and highlights noteworthy behaviors.