Directories
¶
| Path | Synopsis |
|---|---|
|
Package cmdexec provides command execution utilities for the bootstrap-cli, including command execution with retries and error handling.
|
Package cmdexec provides command execution utilities for the bootstrap-cli, including command execution with retries and error handling. |
|
Package config provides configuration management functionality for the bootstrap-cli, including loading, parsing, and managing configuration files, as well as handling embedded default configurations.
|
Package config provides configuration management functionality for the bootstrap-cli, including loading, parsing, and managing configuration files, as well as handling embedded default configurations. |
|
Package dotfiles provides functionality for managing dotfiles in the bootstrap-cli, including initialization, cloning repositories, applying configurations, and managing shell-specific settings.
|
Package dotfiles provides functionality for managing dotfiles in the bootstrap-cli, including initialization, cloning repositories, applying configurations, and managing shell-specific settings. |
|
Package install provides functionality for installing and managing various components in the bootstrap-cli, including tools, fonts, and system packages.
|
Package install provides functionality for installing and managing various components in the bootstrap-cli, including tools, fonts, and system packages. |
|
Package interfaces defines common interfaces and types used throughout the bootstrap-cli, providing abstractions for package management, command execution, and system configuration.
|
Package interfaces defines common interfaces and types used throughout the bootstrap-cli, providing abstractions for package management, command execution, and system configuration. |
|
Package log provides logging functionality for the bootstrap-cli, including adapters for different logging implementations and interfaces.
|
Package log provides logging functionality for the bootstrap-cli, including adapters for different logging implementations and interfaces. |
|
Package packages provides error types and utilities for package management operations, including installation, removal, and version management across different package managers.
|
Package packages provides error types and utilities for package management operations, including installation, removal, and version management across different package managers. |
|
detector
Package detector provides functionality for detecting and identifying the system's package manager type by checking for the presence of common package management tools.
|
Package detector provides functionality for detecting and identifying the system's package manager type by checking for the presence of common package management tools. |
|
factory
Package factory provides factory methods for creating package managers and related mock implementations for testing purposes.
|
Package factory provides factory methods for creating package managers and related mock implementations for testing purposes. |
|
implementations
Package implementations provides concrete implementations of various interfaces used throughout the bootstrap-cli, including package managers for different operating systems and package management systems.
|
Package implementations provides concrete implementations of various interfaces used throughout the bootstrap-cli, including package managers for different operating systems and package management systems. |
|
Package pipeline provides a flexible and extensible installation pipeline system for the bootstrap-cli, managing the installation process, dependencies, and post-installation tasks.
|
Package pipeline provides a flexible and extensible installation pipeline system for the bootstrap-cli, managing the installation process, dependencies, and post-installation tasks. |
|
Package system provides system detection and configuration functionality for the bootstrap-cli, including OS detection, package manager detection, and system-level operations.
|
Package system provides system detection and configuration functionality for the bootstrap-cli, including OS detection, package manager detection, and system-level operations. |
|
Package testing provides testing utilities and helpers for the bootstrap-cli, including test environment setup, temporary file and directory management, and environment variable handling.
|
Package testing provides testing utilities and helpers for the bootstrap-cli, including test environment setup, temporary file and directory management, and environment variable handling. |
|
Package ui provides user interface components and prompts for the bootstrap-cli application.
|
Package ui provides user interface components and prompts for the bootstrap-cli application. |
|
app
Package app provides the main application model for the bootstrap-cli UI.
|
Package app provides the main application model for the bootstrap-cli UI. |
|
components
Package components provides UI components for the bootstrap-cli application.
|
Package components provides UI components for the bootstrap-cli application. |
|
screens
Package screens provides the UI screens for the bootstrap-cli TUI
|
Package screens provides the UI screens for the bootstrap-cli TUI |
|
styles
Package styles provides styling for UI components in the bootstrap-cli application.
|
Package styles provides styling for UI components in the bootstrap-cli application. |
|
utils
Package utils provides utility functions for common operations across the bootstrap-cli.
|
Package utils provides utility functions for common operations across the bootstrap-cli. |
|
Package utils provides utility functions and types for common operations throughout the bootstrap-cli, including command execution with retries and error handling.
|
Package utils provides utility functions and types for common operations throughout the bootstrap-cli, including command execution with retries and error handling. |
|
Package validation provides validation utilities for configuration files
|
Package validation provides validation utilities for configuration files |
Click to show internal directories.
Click to hide internal directories.