Skip to main content

Module install

Module install 

Source
Expand description

CLI install, uninstall, and self-update procedure implementations.

These functions are invoked by super::process_cli when the user runs install/uninstall/self-update subcommands. Each follows a prompt-confirm-execute-report pattern; this module and super::plugin are the only places in the codebase that use blocking stdin reads.

Functionsยง

install_integrations_cli
Install both shaders and shell integration (CLI version)
install_mux_extensions_cli
Install the par-mux agent-state extensions for pi and omp (CLI version)
install_mux_hooks_cli
Install the par-mux session hooks for config-entry agents (CLI version)
install_shaders_cli
Install shaders from the latest GitHub release (CLI version with prompts and output)
install_shell_integration_cli
Install shell integration for the specified or detected shell (CLI version)
self_update_cli
Self-update par-term to the latest version (CLI version)
uninstall_mux_extensions_cli
Uninstall the par-mux agent-state extensions (CLI version)
uninstall_mux_hooks_cli
Uninstall the par-mux session hooks (CLI version)
uninstall_shaders_cli
Uninstall shaders using manifest (CLI version)
uninstall_shell_integration_cli
Uninstall shell integration (CLI version)