List of all items
Structs
- commands::DisplayClaimant
- commands::DisplayConflict
- commands::DisplayFile
- commands::DisplayNote
- commands::DisplayPack
- commands::MessageResult
- commands::PackStatusResult
- commands::addignore::AddIgnoreResult
- commands::fill::FillResult
- commands::git_alias::InstallAliasResult
- commands::git_alias::ShowAliasResult
- commands::git_filters::ShowFiltersResult
- commands::init::InitResult
- commands::list::ListPack
- commands::list::ListResult
- commands::probe::AppProbeEntry
- commands::probe::AppProbeView
- commands::probe::DeploymentDisplayEntry
- commands::probe::ProbeSubcommandInfo
- commands::probe::ShellInitAggregateRow
- commands::probe::ShellInitAggregateView
- commands::probe::ShellInitErrorsView
- commands::probe::ShellInitFilterRun
- commands::probe::ShellInitFilterTarget
- commands::probe::ShellInitFilterView
- commands::probe::ShellInitGroup
- commands::probe::ShellInitHistoryRow
- commands::probe::ShellInitHistoryView
- commands::probe::ShellInitRow
- commands::probe::ShellInitView
- commands::probe::TreeLine
- commands::prompts::PromptRow
- commands::prompts::PromptsListResult
- commands::refresh::RefreshEntry
- commands::refresh::RefreshResult
- commands::template_install_filter::InstallFilterResult
- commands::transform::InstallHookResult
- commands::transform::TransformCheckEntry
- commands::transform::TransformCheckResult
- commands::transform::TransformStatusEntry
- commands::transform::TransformStatusResult
- commands::transform::UnresolvedMarkerEntry
- commands::tutorial::ShellIntegration
- commands::tutorial::TutorialCtx
- commands::tutorial::TutorialPack
- commands::tutorial::TutorialState
- config::ConfigManager
- config::DodotConfig
- config::MappingsSection
- config::PackSection
- config::PathSection
- config::PreprocessorSection
- config::PreprocessorTemplateSection
- config::ProfilingSection
- config::SymlinkSection
- config::confique_dodot_config_layer::DodotConfigLayer
- config::confique_mappings_section_layer::MappingsSectionLayer
- config::confique_pack_section_layer::PackSectionLayer
- config::confique_path_section_layer::PathSectionLayer
- config::confique_preprocessor_section_layer::PreprocessorSectionLayer
- config::confique_preprocessor_template_section_layer::PreprocessorTemplateSectionLayer
- config::confique_profiling_section_layer::ProfilingSectionLayer
- config::confique_symlink_section_layer::SymlinkSectionLayer
- conflicts::Claimant
- conflicts::Conflict
- datastore::CommandOutput
- datastore::FilesystemDataStore
- datastore::ShellCommandRunner
- execution::Executor
- fs::DirEntry
- fs::FsMetadata
- fs::OsFs
- handlers::HandlerConfig
- handlers::HandlerStatus
- handlers::homebrew::HomebrewHandler
- handlers::install::InstallHandler
- handlers::path::PathHandler
- handlers::shell::ShellHandler
- handlers::symlink::SymlinkHandler
- operations::OperationResult
- packs::DiscoveredPacks
- packs::Pack
- packs::orchestration::ExecuteResult
- packs::orchestration::ExecutionContext
- packs::orchestration::PackPlan
- packs::orchestration::PackResult
- paths::XdgPather
- paths::XdgPatherBuilder
- preprocessing::ExpandedFile
- preprocessing::PreprocessorRegistry
- preprocessing::baseline::Baseline
- preprocessing::divergence::DivergenceReport
- preprocessing::identity::IdentityPreprocessor
- preprocessing::pipeline::PreprocessResult
- preprocessing::pipeline::SkippedRender
- preprocessing::template::TemplatePreprocessor
- preprocessing::unarchive::UnarchivePreprocessor
- probe::brew::CaskInfo
- probe::brew::InstalledCaskMatches
- probe::data_dir_tree::TreeNode
- probe::deployment_map::DeploymentMapEntry
- probe::shell_init::AggregatedTarget
- probe::shell_init::AggregatedView
- probe::shell_init::GroupedProfile
- probe::shell_init::HistoryEntry
- probe::shell_init::Profile
- probe::shell_init::ProfileEntry
- probe::shell_init::ProfileErrorRecord
- probe::shell_init::ProfileGroup
- prompts::PromptRecord
- prompts::PromptRegistry
- prompts::catalog::PromptDescriptor
- rules::PackEntry
- rules::Rule
- rules::RuleMatch
- rules::Scanner
- shell::validate::NoopSyntaxChecker
- shell::validate::ShellValidationFailure
- shell::validate::ShellValidationReport
- shell::validate::SystemSyntaxChecker
Enums
- commands::GroupMode
- commands::ViewMode
- commands::git_alias::InstallAliasOutcome
- commands::git_alias::Shell
- commands::probe::ProbeResult
- commands::refresh::RefreshAction
- commands::refresh::RefreshMode
- commands::transform::InstallHookOutcome
- commands::transform::TransformAction
- commands::tutorial::PackKind
- conflicts::ConflictKind
- error::DodotError
- handlers::ExecutionPhase
- handlers::HandlerCategory
- handlers::HandlerScope
- handlers::MatchMode
- operations::HandlerIntent
- operations::Operation
- preprocessing::TransformType
- preprocessing::divergence::DivergenceState
- preprocessing::pipeline::PreprocessMode
- preprocessing::reverse_merge::ReverseMergeOutcome
- probe::deployment_map::DeploymentKind
- shell::validate::SyntaxCheckResult
Traits
- datastore::CommandRunner
- datastore::DataStore
- fs::Fs
- handlers::Handler
- packs::orchestration::Command
- paths::Pather
- preprocessing::Preprocessor
- shell::validate::SyntaxChecker
Functions
- commands::addignore::addignore
- commands::adopt::adopt
- commands::down::down
- commands::fill::fill
- commands::git_alias::install_alias
- commands::git_alias::is_installed
- commands::git_alias::managed_block
- commands::git_alias::resolve_shell
- commands::git_alias::show_alias
- commands::git_filters::config_block_text
- commands::git_filters::detect_plist_files
- commands::git_filters::detect_plist_files_in
- commands::git_filters::gitattributes_lines
- commands::git_filters::install_filters
- commands::git_filters::is_installed
- commands::git_filters::normalize_plist_extensions
- commands::git_filters::show_filters
- commands::handler_description
- commands::handler_symbol
- commands::init::init
- commands::list::list
- commands::probe::app
- commands::probe::deployment_map
- commands::probe::format_unix_ts
- commands::probe::humanize_bytes
- commands::probe::humanize_us
- commands::probe::shell_init
- commands::probe::shell_init_aggregate
- commands::probe::shell_init_errors
- commands::probe::shell_init_filter
- commands::probe::shell_init_history
- commands::probe::show_data_dir
- commands::probe::summary
- commands::prompts::list
- commands::prompts::reset
- commands::refresh::refresh
- commands::status::status
- commands::status_style
- commands::template_clean::template_clean
- commands::template_clean::template_clean_stdio
- commands::template_install_filter::config_block_text
- commands::template_install_filter::gitattributes_line
- commands::template_install_filter::install_filter
- commands::template_install_filter::is_installed
- commands::template_install_filter::show_filter
- commands::transform::check
- commands::transform::hook_is_installed
- commands::transform::install_hook
- commands::transform::managed_block
- commands::transform::status
- commands::tutorial::append_shell_integration
- commands::tutorial::classify_pack
- commands::tutorial::clear_state
- commands::tutorial::detect_shell_integration
- commands::tutorial::discover_and_classify
- commands::tutorial::load_state
- commands::tutorial::save_state
- commands::tutorial::state_path
- commands::up::up
- commands::up::up_or_status_for_conflict
- config::mappings_to_rules
- conflicts::detect_cross_pack_conflicts
- conflicts::format_conflicts
- equivalence::is_equivalent
- equivalence::normalize_path
- equivalence::resolve_symlink_target
- handlers::configuration_handler_names
- handlers::create_registry
- packs::discover_packs
- packs::display_name_for
- packs::orchestration::collect_pack_intents
- packs::orchestration::collect_pack_intents_with_preprocessors
- packs::orchestration::execute
- packs::orchestration::execute_intents
- packs::orchestration::plan_pack
- packs::orchestration::prepare_packs
- packs::orchestration::resolve_pack_dir_name
- packs::orchestration::run_handler_pipeline
- packs::orchestration::validate_pack_names
- packs::scan_packs
- plists::clean
- plists::smudge
- preprocessing::baseline::cache_filename_for
- preprocessing::conflict::contains_unresolved_markers
- preprocessing::conflict::ensure_no_unresolved_markers
- preprocessing::conflict::find_unresolved_marker_lines
- preprocessing::default_registry
- preprocessing::divergence::classify_one
- preprocessing::divergence::collect_baselines
- preprocessing::divergence::collect_divergences
- preprocessing::divergence::find_baseline_for_source
- preprocessing::no_reverse::is_no_reverse
- preprocessing::pipeline::preprocess_pack
- preprocessing::reverse_merge::reverse_merge
- probe::brew::info_cask
- probe::brew::invalidate_all_cache
- probe::brew::invalidate_cache
- probe::brew::list_installed_casks
- probe::brew::match_folders_to_installed_casks
- probe::brew::now_secs_unix
- probe::cfprefsd_marker::cfprefsd_marker_exists
- probe::cfprefsd_marker::cfprefsd_marker_path
- probe::cfprefsd_marker::clear_cfprefsd_marker
- probe::cfprefsd_marker::write_cfprefsd_marker
- probe::data_dir_tree::collect_data_dir_tree
- probe::deployment_map::collect_deployment_map
- probe::deployment_map::format_deployment_map
- probe::deployment_map::read_deployment_map
- probe::deployment_map::write_deployment_map
- probe::last_up::read_last_up_marker
- probe::last_up::write_last_up_marker
- probe::macos_native::bundle_id
- probe::macos_native::find_app_bundle
- probe::shell_init::aggregate_profiles
- probe::shell_init::group_profile
- probe::shell_init::parse_errors_log
- probe::shell_init::parse_profile
- probe::shell_init::read_latest_profile
- probe::shell_init::read_recent_profiles
- probe::shell_init::rotate_profiles
- probe::shell_init::summarize_history
- prompts::catalog::lookup
- prompts::now_secs_unix
- render::create_renderer
- render::create_theme
- render::render
- render::render_tutorial_step
- rules::group_by_handler
- rules::handler_execution_order
- rules::should_skip_entry
- shell::generate_init_script
- shell::validate::error_sidecar_path
- shell::validate::validate_shell_sources
- shell::write_init_script
Type Aliases
Constants
- commands::probe::DEFAULT_FILTER_RUNS
- commands::probe::DEFAULT_HISTORY_LIMIT
- commands::probe::DEFAULT_SHOW_DATA_DIR_DEPTH
- commands::probe::PROBE_SUBCOMMANDS
- handlers::HANDLER_HOMEBREW
- handlers::HANDLER_INSTALL
- handlers::HANDLER_PATH
- handlers::HANDLER_SHELL
- handlers::HANDLER_SYMLINK
- preprocessing::baseline::SCHEMA_VERSION
- preprocessing::conflict::MARKER_END
- preprocessing::conflict::MARKER_MID
- preprocessing::conflict::MARKER_START
- probe::brew::CACHE_TTL_SECS
- prompts::catalog::KNOWN_PROMPTS
- render::TEMPLATE_GIT_FILTERS
- render::TEMPLATE_GIT_INSTALL_ALIAS
- render::TEMPLATE_GIT_SHOW_ALIAS
- render::TEMPLATE_LIST
- render::TEMPLATE_MESSAGE
- render::TEMPLATE_PACK_STATUS
- render::TEMPLATE_PROBE
- render::TEMPLATE_PROMPTS_LIST
- render::TEMPLATE_REFRESH
- render::TEMPLATE_TEMPLATE_INSTALL_FILTER
- render::TEMPLATE_TRANSFORM_CHECK
- render::TEMPLATE_TRANSFORM_INSTALL_HOOK
- render::TEMPLATE_TRANSFORM_STATUS
- render::TEMPLATE_TUTORIAL_ANNOTATE_STATUS
- render::TEMPLATE_TUTORIAL_CHECK_ROOT
- render::TEMPLATE_TUTORIAL_CONCEPT_SHELL
- render::TEMPLATE_TUTORIAL_CONCEPT_TARGETS
- render::TEMPLATE_TUTORIAL_DRY_RUN
- render::TEMPLATE_TUTORIAL_INTRO
- render::TEMPLATE_TUTORIAL_NO_PACKS
- render::TEMPLATE_TUTORIAL_OUTRO
- render::TEMPLATE_TUTORIAL_PICK_PACK
- render::TEMPLATE_TUTORIAL_REAL_UP
- render::TEMPLATE_TUTORIAL_SHOW_STATUS
- render::TUTORIAL_STEP_TEMPLATES
- rules::SPECIAL_FILES
- shell::validate::ERRORS_SUBDIR