Directories
¶
| Path | Synopsis |
|---|---|
|
Package config handles configuration management for dodot.
|
Package config handles configuration management for dodot. |
|
Package datastore provides a high-level interface for managing dodot's internal state on the filesystem.
|
Package datastore provides a high-level interface for managing dodot's internal state on the filesystem. |
|
Package dispatcher provides centralized command dispatching for pack operations.
|
Package dispatcher provides centralized command dispatching for pack operations. |
|
Package errors defines error types and codes for dodot.
|
Package errors defines error types and codes for dodot. |
|
handlers
Package handlers provides execution of handlers on a single pack.
|
Package handlers provides execution of handlers on a single pack. |
|
Package filesystem provides filesystem implementations for dodot.
|
Package filesystem provides filesystem implementations for dodot. |
|
Package handlers implements various handler types that process matched files and generate operations.
|
Package handlers implements various handler types that process matched files and generate operations. |
|
lib/homebrew
Package homebrew provides the BrewHandler implementation for dodot.
|
Package homebrew provides the BrewHandler implementation for dodot. |
|
lib/install
Package install provides the ProvisionScriptHandler implementation for dodot.
|
Package install provides the ProvisionScriptHandler implementation for dodot. |
|
lib/path
Package path provides the PathHandler implementation for dodot.
|
Package path provides the PathHandler implementation for dodot. |
|
lib/shell
Package shell provides the ShellProfileHandler implementation for dodot.
|
Package shell provides the ShellProfileHandler implementation for dodot. |
|
lib/symlink
Package symlink provides the SymlinkHandler implementation for dodot.
|
Package symlink provides the SymlinkHandler implementation for dodot. |
|
Package packs provides functionality for discovering, loading, and managing dotfile packs within the dodot system.
|
Package packs provides functionality for discovering, loading, and managing dotfile packs within the dodot system. |
|
commands
Package commands provides Command implementations for the pack orchestration.
|
Package commands provides Command implementations for the pack orchestration. |
|
orchestration
Package orchestration provides orchestration for executing commands across multiple packs.
|
Package orchestration provides orchestration for executing commands across multiple packs. |
|
Package paths provides centralized path handling for dodot.
|
Package paths provides centralized path handling for dodot. |
|
Package statustype provides common types and utilities for status operations without importing other dodot packages, preventing circular dependencies.
|
Package statustype provides common types and utilities for status operations without importing other dodot packages, preventing circular dependencies. |
|
Package testutil provides utilities for testing dodot components.
|
Package testutil provides utilities for testing dodot components. |
|
Package types defines the core types and interfaces used throughout dodot.
|
Package types defines the core types and interfaces used throughout dodot. |
|
Package ui provides a unified interface for rendering output in different formats.
|
Package ui provides a unified interface for rendering output in different formats. |
|
format
Package format provides formatting utilities for UI presentation.
|
Package format provides formatting utilities for UI presentation. |
|
json
Package json provides machine-readable JSON output
|
Package json provides machine-readable JSON output |
|
lipbalm
Package lipbalm provides a simple template engine for rich terminal rendering.
|
Package lipbalm provides a simple template engine for rich terminal rendering. |
|
output
Package output implements a declarative, template-based rendering system for dodot's command-line interface.
|
Package output implements a declarative, template-based rendering system for dodot's command-line interface. |
|
output/styles
Package styles defines the visual styling for dodot's terminal output.
|
Package styles defines the visual styling for dodot's terminal output. |
|
terminal
Package terminal provides rich terminal output with colors and styling
|
Package terminal provides rich terminal output with colors and styling |
|
text
Package text provides plain text output without any styling
|
Package text provides plain text output without any styling |
|
Package utils provides common utility functions used across dodot.
|
Package utils provides common utility functions used across dodot. |
Click to show internal directories.
Click to hide internal directories.