Skip to content

CLI Overview

The external hike command is a Typer-based CLI. It exposes runtime configuration flags, metadata commands, and the TUI launcher.

OptionPurpose
--config PATHUse an alternate configuration file for this invocation.
--env-file PATHUse an alternate .env file for runtime settings.
--versionPrint version and build metadata, then exit.
--license, --licencePrint license information, then exit.
--install-completionInstall completion for the current shell.
--show-completionPrint the completion script for the current shell.
CommandPurpose
hike openLaunch the TUI against a file, directory, URL, or startup command.
hike configManage the YAML configuration file.
hike schemaInspect and export config and env schemas.
hike envManage runtime environment values.
hike bindingsInspect configurable keybindings and named binding sets.
hike themesList available Textual themes.
hike licensePrint the full license text.

The detailed command pages are split by responsibility: