pkg/

directory
v0.3.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 6, 2025 License: MIT

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.
ui
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL