List of all items
Structs
- application::envrc::RsenvMetadata
- application::services::EnvHierarchy
- application::services::EnvOutput
- application::services::EnvironmentService
- application::services::GitignoreDiff
- application::services::GitignoreService
- application::services::GitignoreStatus
- application::services::SopsService
- application::services::SwapService
- application::services::VaultGitignoreStatus
- application::services::VaultService
- cli::args::Cli
- config::RawSettings
- config::RawSopsConfig
- config::Settings
- config::SopsConfig
- domain::arena::NodeData
- domain::arena::PostOrderIterator
- domain::arena::TreeArena
- domain::arena::TreeIterator
- domain::arena::TreeNode
- domain::builder::TreeBuilder
- domain::entities::EnvFile
- domain::entities::EnvFileParseError
- domain::entities::GuardedFile
- domain::entities::Project
- domain::entities::SopsStatus
- domain::entities::StaleFile
- domain::entities::SwapFile
- domain::entities::Vault
- domain::entities::VaultSwapStatus
- infrastructure::di::ServiceContainer
- infrastructure::traits::EnvironmentEditor
- infrastructure::traits::RealCommandRunner
- infrastructure::traits::RealFileSystem
- infrastructure::traits::SelectionItem
- infrastructure::traits::SkimSelector
Enums
- application::error::ApplicationError
- cli::args::Commands
- cli::args::ConfigCommands
- cli::args::EnvCommands
- cli::args::GuardCommands
- cli::args::HookCommands
- cli::args::InitCommands
- cli::args::SopsCommands
- cli::args::SwapCommands
- cli::error::CliError
- domain::entities::SwapState
- domain::error::DomainError
- infrastructure::error::InfraError
Traits
- application::error_ext::IoResultExt
- domain::tree_traits::TreeNodeConvert
- infrastructure::traits::CommandRunner
- infrastructure::traits::Editor
- infrastructure::traits::FileSystem
- infrastructure::traits::Selector
Functions
- application::dotfile::is_dotfile
- application::dotfile::neutralize_name
- application::dotfile::neutralize_path
- application::dotfile::restore_name
- application::dotfile::restore_path
- application::envrc::add_swapped_marker
- application::envrc::delete_section
- application::envrc::parse_rsenv_metadata
- application::envrc::remove_swapped_marker
- application::envrc::update_dot_envrc
- application::envrc::update_source_dir
- application::envrc::update_vars_section
- application::hash::content_hash
- application::hash::encrypted_filename
- application::hash::file_hash
- application::hash::is_old_enc_format
- application::hash::parse_encrypted_filename
- cli::output::action
- cli::output::detail
- cli::output::diff_add
- cli::output::diff_remove
- cli::output::error
- cli::output::failure
- cli::output::header
- cli::output::info
- cli::output::prompt
- cli::output::success
- cli::output::success_detail
- cli::output::warning
- config::global_config_dir
- config::global_config_path
- config::vault_config_path
- domain::arena::create_branches
- domain::entities::expand_env_vars
- domain::entities::shell_quote
- domain::tree_traits::build_tree_representation
Type Aliases
- application::error::ApplicationResult
- cli::error::CliResult
- domain::builder::TreeResult
- infrastructure::error::InfraResult
Constants
- application::envrc::END_SECTION_DELIMITER
- application::envrc::RSENV_SWAPPED_MARKER
- application::envrc::START_SECTION_DELIMITER
- application::envrc::VARS_SECTION_DELIMITER
- exitcode::CANTCREAT
- exitcode::CONFIG
- exitcode::DATAERR
- exitcode::IOERR
- exitcode::NOINPUT
- exitcode::NOPERM
- exitcode::OK
- exitcode::OSERR
- exitcode::SOFTWARE
- exitcode::UNAVAILABLE
- exitcode::UNMANAGED
- exitcode::USAGE