List of all items
Structs
- aliases::AliasEntry
- aliases::ResolvedAliases
- bootstrap::BootstrapCtx
- bootstrap::BootstrapReport
- bootstrap::StepResult
- clean::Artifact
- clean::WorktreeReclaim
- cli::Cli
- cli::RepoContext
- command_log::CommandLog
- command_log::CommandLogEntry
- config::BootstrapConfig
- config::BranchType
- config::CleanConfig
- config::CleanProfile
- config::CommandStep
- config::Config
- config::ConfigRow
- config::CopyStep
- config::DoctorConfig
- config::ExecConfig
- config::ExecProfile
- config::FallbackContent
- config::GitTuiConfig
- config::Guard
- config::HookStep
- config::IssueTemplateConfig
- config::IssueTemplateTypeConfig
- config::LabelConfig
- config::LifecycleHooksConfig
- config::MilestoneConfig
- config::NoSymlink
- config::PrTemplateConfig
- config::PrTemplateTypeConfig
- config::ResolvedBranchTypes
- config::ResolvedLauncher
- config::ReviewConfig
- config::ThemeConfig
- config::TuiConfig
- config::TuiKeysConfig
- config::TuiMacroConfig
- config::TuiOpenConfig
- config::WorktreeConfig
- daemon::RpcRequest
- daemon::ServeOptions
- doctor::Check
- doctor::DoctorCtx
- doctor::DoctorReport
- exec::ExecOutcome
- github::BranchLink
- github::CreatedIssue
- github::CreatedPr
- github::IssueCreateRequest
- github::IssueStatus
- github::PrCreateRequest
- github::PrHead
- github::PrStatus
- gitmoji::GitmojiMap
- history::Journal
- history::OpEntry
- issue_templates::IssueDraft
- json_api::JsonCheck
- json_api::JsonDoctorReport
- json_api::JsonPath
- json_api::JsonStatus
- json_api::JsonWorktree
- labels::LabelDiff
- labels::LabelSpec
- labels::LabelUpdate
- labels::RemoteLabel
- launcher::ExpandedCommand
- launcher::LauncherContext
- lifecycle::HookAbort
- lifecycle::HookContext
- lifecycle::HookSkips
- milestones::MilestoneDiff
- milestones::MilestoneSpec
- milestones::MilestoneUpdate
- milestones::RemoteMilestone
- naming::BranchSpec
- pr_templates::PrTemplateContext
- presets::Preset
- review::ReviewSetupReports
- review::ReviewSpec
- sync::SyncReport
- templating::FormDefaults
- templating::FormMetadata
- templating::TemplateContext
- trust::TrustEntry
- trust::TrustLedger
- tui::App
- tui::LauncherPlan
- tui::SidebarSections
- tui::WorkingTreeCounts
- tui::keymap::Binding
- tui::keymap::KeyStroke
- tui::keymap::Keymap
- tui::modal_keymap::ModalBinding
- tui::modal_keymap::ModalKeymap
- tui::palette::PaletteEntry
- tui::palette::PaletteState
- tui::state::async_task::CreateWorktreeResult
- tui::state::async_task::EditWorktreeResult
- tui::state::async_task::TaskRunner
- tui::state::clean_overlay::CleanOverlay
- tui::state::command_logs::CommandLogs
- tui::state::config_panel::ConfigPanel
- tui::state::config_panel::KeyCapture
- tui::state::config_panel::KeyRow
- tui::state::confirm::ConfirmModal
- tui::state::create_form::CreateForm
- tui::state::exec_picker::ExecPicker
- tui::state::filter::FilterState
- tui::state::github_fetch::GitHubFetch
- tui::state::link_prompt::LinkPrompt
- tui::state::pty_overlay::PtyOverlay
- tui::state::sidebar::SidebarState
- tui::state::spinner::Spinner
- tui::theme::Theme
- tui::wt_tree::StatusRecord
- workspace::Workspace
- workspace::WorkspaceRepo
- workspace::WorkspaceRow
- worktree::BranchStatus
- worktree::CommitRow
- worktree::DiffLineStat
- worktree::PrunableEntry
- worktree::StashEntry
- worktree::WorktreeInfo
Enums
- bootstrap::StepStatus
- cli::AliasesAction
- cli::Command
- cli::ConfigAction
- cli::HookKind
- cli::HooksAction
- cli::InitShell
- cli::LabelsAction
- cli::LinkTarget
- cli::ListFormat
- cli::MilestonesAction
- cli::OutputFormat
- cli::ThemeAction
- cli::TrustAction
- cli::TuiAction
- command_log::CommandStatus
- config::BranchTypesSource
- config::ConfigSource
- config::HookOnFail
- config::MacroOpenMode
- config::SidebarPosition
- config::TuiOpenMode
- doctor::CheckStatus
- error::GwmError
- error::LinkKind
- exec::ExecStatus
- github::CiState
- github::IssueState
- github::LinkSource
- github::PrState
- history::OpKind
- labels::LabelAction
- lifecycle::HookPhase
- milestones::MilestoneAction
- milestones::MilestoneState
- multiplexer::Multiplexer
- multiplexer::SpawnMode
- sync::SyncAction
- sync::SyncStrategy
- trust::TrustMode
- trust::TrustOutcome
- tui::CreateKey
- tui::ExecPickerKey
- tui::HelpRow
- tui::HintContext
- tui::LinkPromptKey
- tui::OpenTarget
- tui::View
- tui::keymap::Action
- tui::keymap::ChordResolution
- tui::keymap::Source
- tui::modal_keymap::KeyContext
- tui::modal_keymap::ModalAction
- tui::state::async_task::TaskKind
- tui::state::async_task::TaskMsg
- tui::state::config_panel::FieldKind
- tui::state::config_panel::KeyTarget
- tui::state::config_panel::SettingField
- tui::state::config_panel::SettingsLayer
- tui::state::config_panel::SettingsTab
- tui::state::confirm::ConfirmButton
- tui::state::confirm::ConfirmKeyAction
- tui::state::confirm::CountdownTickOutcome
- tui::state::create_form::Field
- tui::state::github_fetch::FetchKey
- tui::state::github_fetch::GitHubFetchState
- tui::state::link_prompt::LinkPromptStage
- tui::state::pty_overlay::PtyKind
- tui::state::sidebar::ResolvedSidebarLayout
- tui::state::sidebar::SidebarMode
- tui::state::sidebar::SidebarOrientation
- tui::wt_tree::WtCategory
- tui::wt_tree::WtNode
Functions
- aliases::expand_argv
- aliases::expand_argv_os
- aliases::load
- aliases::load_layered
- aliases::validate_aliases
- bootstrap::copy_no_follow
- bootstrap::evaluate_when
- bootstrap::run
- bootstrap::run_core
- bootstrap::trailing_lines
- bootstrap::when_atoms
- bootstrap::write_no_follow
- clean::default_patterns
- clean::delete_reclaim
- clean::dir_is_safe_to_clean
- clean::format_report
- clean::human_size
- clean::resolve_clean_dirs
- clean::scan_worktree
- clean::scan_worktree_safe
- clean::validate_clean_profile_dirs
- cli::build_status_json
- cli::format_history_row
- cli::format_prune_plan
- cli::format_remove_plan
- cli::format_sync_report
- cli::repo_context
- cli::repo_context_lenient
- cli::run
- cli::shell_init_script
- command_log::record
- command_log::reset
- command_log::run_logged
- command_log::snapshot
- config::expand_placeholders
- config::global_config_path
- config::global_config_path_in
- config::resolved_rows
- config::review_tool_preset
- config_cli::edit
- config_cli::get
- config_cli::list
- config_cli::path
- config_cli::set
- config_cli::set_array_at
- config_cli::set_string_at
- config_cli::set_value_at
- config_cli::unset
- config_cli::unset_at
- config_cli::validate
- daemon::client::list_once
- daemon::client::subscribe
- daemon::dispatch
- daemon::error
- daemon::handle_line
- daemon::parse_list_result
- daemon::parse_worktrees_changed
- daemon::serve
- daemon::socket_path
- daemon::success
- daemon::worktrees_changed_notification
- daemon::worktrees_differ
- doctor::run
- exec::exec_capture_in_dir
- exec::exec_in_dir
- exec::format_outcome
- exec::resolve_exec_command
- exec::resolve_jobs
- exec::resolve_program
- exec::rollup_exit_code
- exec::run_in_dirs_parallel
- exec::validate_exec_profile_command
- github::apply_detected_pr
- github::clear_persisted_detected_pr
- github::create_issue
- github::create_milestone
- github::create_pr
- github::delete_label
- github::delete_milestone
- github::fetch_issue
- github::fetch_issue_with
- github::fetch_pr
- github::fetch_pr_head
- github::fetch_pr_with
- github::fetch_remote_labels
- github::fetch_remote_milestones
- github::find_pr_argv
- github::find_pr_for_branch
- github::gh_command_line
- github::gh_program
- github::issue_url
- github::label_create_argv
- github::label_delete_argv
- github::label_list_argv
- github::link_issue
- github::link_pr
- github::milestone_create_argv
- github::milestone_delete_argv
- github::milestone_list_argv
- github::milestone_update_argv
- github::parse_issue_json
- github::parse_labels_json
- github::parse_milestones_json
- github::parse_pr_head_json
- github::parse_pr_json
- github::parse_pr_list_number
- github::persist_detected_pr
- github::persist_detected_pr_state
- github::persist_detected_pr_title
- github::persist_issue_state
- github::persist_issue_title
- github::persist_pr_state
- github::persist_pr_title
- github::pr_url
- github::push_label
- github::read_link
- github::read_link_with_pr_detection
- github::repo_slug
- github::unlink_issue
- github::unlink_pr
- github::update_milestone
- gitmoji::default_map
- gitmoji::load
- gitmoji::resolve_prefix
- gitmoji::shortcode_to_unicode
- history::default_journal_path
- history::record
- hooks::commit_msg_script
- hooks::install_commit_msg
- issue_templates::render_issue_draft
- json_api::check_status_str
- json_api::worktrees
- labels::deterministic_color
- labels::diff_dry_run_line
- labels::diff_labels
- labels::diff_summary_line
- labels::normalize_color
- labels::random_color
- labels::resolve_labels
- labels::validate_color
- labels::validate_label_name
- launcher::count_commits_ahead
- launcher::expand_command
- launcher::git_diff_argv
- launcher::git_rev_list_count_argv
- launcher::locate_binary
- launcher::missing_binary_for
- launcher::resolve_review_base
- launcher::write_gwm_base
- lifecycle::print_report
- lifecycle::run_phase
- milestones::diff_milestones
- milestones::normalize_due_on
- milestones::parse_state
- milestones::resolve_milestones
- multiplexer::build_tmux_command
- multiplexer::build_zellij_command
- multiplexer::detect_tmux
- multiplexer::detect_zellij
- naming::default_branch_types
- naming::kebab
- naming::parse_branch
- pr_templates::render_pr_body
- presets::all
- presets::lookup
- review::dirname_from_branch
- review::fetch_pr_head_ref
- review::head_slug
- review::materialize
- review::review_branch_name
- review::review_dirname
- review::run_post_setup
- statusline::active_index
- statusline::active_index_with
- statusline::render
- statusline::render_for_cwd
- statusline::watch
- sync::sync
- templating::issue_form_metadata
- templating::render_form_markdown
- templating::render_template
- trust::current_actor
- trust::default_ledger_path
- trust::env_truthy
- trust::evaluate
- trust::hash_config
- trust::resolve_mode
- trust::resolve_origin_key
- tui::author_initials
- tui::badge_group_width
- tui::bootstrap_report_lines
- tui::branch_name_color
- tui::branch_status_color
- tui::build_sidebar_sections
- tui::centered_abs
- tui::chip_style
- tui::ci_indicator
- tui::clean_dir_icon
- tui::clipboard_candidates
- tui::command_logs_footer_hints
- tui::config_capture_footer_hints
- tui::config_edit_footer_hints
- tui::config_nav_footer_hints
- tui::confirm_buttons_line
- tui::confirm_delete_branch_line
- tui::confirm_detail_line
- tui::create_buttons_line
- tui::delete_worktree_title
- tui::ellipsize_middle
- tui::field_input_line
- tui::filled_cells_for_progress
- tui::footer_line
- tui::format_status
- tui::freshness_color
- tui::github_status_lines
- tui::header_line
- tui::help_body_section_color
- tui::help_entry_line
- tui::help_label_style
- tui::help_lines
- tui::help_rows
- tui::help_section_style
- tui::hint_key_style
- tui::hint_label_style
- tui::issue_badge_color
- tui::issue_pr_pane_title
- tui::issue_summary_line
- tui::link_open_modal_lines
- tui::link_prompt_modal_width
- tui::link_target_keys
- tui::link_target_line
- tui::modal_hint_line
- tui::modal_keymap::parse_single
- tui::overlay_modal_width
- tui::palette::palette_entries
- tui::palette_name_style
- tui::pane_counter
- tui::panel_border_color
- tui::picker_window
- tui::pr_badge_color
- tui::pr_summary_line
- tui::recent_commits_lines
- tui::recent_items_pane_title
- tui::reclaim_size_color
- tui::rename_buttons_line
- tui::run
- tui::run_picker
- tui::run_workspace
- tui::state::config_panel::build_key_rows
- tui::state::filter::fuzzy_match_indices
- tui::state::pty_overlay::key_to_bytes
- tui::status_line
- tui::status_pane_title
- tui::table_marker
- tui::theme::parse_color
- tui::theme::preset_names
- tui::tilde_compress_with_home
- tui::type_selector_line
- tui::wants_child_stdout_on_tty
- tui::working_tree_counts_footer
- tui::working_tree_pane_title
- tui::working_tree_status_counts
- tui::working_tree_status_line
- tui::worktree_name_style
- tui::worktree_path_style
- tui::worktrees_pane_title
- tui::wt_tree::build_capped_tree
- tui::wt_tree::build_tree
- tui::wt_tree::file_icon
- tui::wt_tree::parse_status_z
- tui::wt_tree::sanitize_name
- tui::wt_tree::status_badge
- tui::wt_tree::working_tree_category
- workspace::autodetect
- workspace::discover
- workspace::merge_worktrees
- worktree::add
- worktree::branch_age
- worktree::discover_repo
- worktree::find_fuzzy
- worktree::format_relative_duration
- worktree::git_diff_stat_between
- worktree::git_diff_stat_vs_base
- worktree::git_log_oneline
- worktree::git_log_subject_between
- worktree::git_log_with_author
- worktree::git_stash_list
- worktree::git_status_short
- worktree::git_status_short_capped
- worktree::is_dirty
- worktree::is_trunk_branch
- worktree::list
- worktree::parse_diff_shortstat
- worktree::prunable_worktrees
- worktree::prune
- worktree::recent_commits_cached
- worktree::remove
- worktree::remove_dry_run
- worktree::rename_worktree
- worktree::repo_name
- worktree::resolve_trunk
- worktree::run_git
- worktree::run_git_logged
Type Aliases
Constants
- aliases::BUILT_IN_ALIASES
- command_log::MAX_ENTRIES
- config::CONFIG_FILE
- contract::CONFIG_SECTIONS
- contract::DAEMON_METHODS
- contract::DAEMON_NOTIFICATIONS
- contract::SCHEMA_VERSION
- daemon::INTERNAL_ERROR
- daemon::INVALID_PARAMS
- daemon::INVALID_REQUEST
- daemon::LIST_REQUEST
- daemon::METHOD_NOT_FOUND
- daemon::PARSE_ERROR
- daemon::SUBSCRIBE_REQUEST
- gitmoji::DEFAULT_GITMOJI
- history::MAX_ENTRIES
- naming::BRANCH_TYPES
- presets::GENERIC_BODY
- tui::COMMIT_HASH_DISPLAY_LEN
- tui::DOCS_URL
- tui::ISSUE_ICON
- tui::PR_ICON
- tui::RECENT_COMMITS_LIMIT
- tui::WT_CREATED_ICON
- tui::WT_DELETED_ICON
- tui::WT_MODIFIED_ICON
- tui::keymap::ACTIONS
- tui::state::clean_overlay::DEFAULT_CHOICE_LABEL
- tui::state::create_form::MAX_DESC_LEN
- tui::state::create_form::MAX_ISSUE_LEN
- tui::state::sidebar::SIDEBAR_MIN_WIDTH
- tui::state::spinner::DOT_FRAMES
- tui::wt_tree::WT_DIR_ICON
- tui::wt_tree::WT_DIR_OPEN_ICON
- tui::wt_tree::WT_FILE_ICON
- tui::wt_tree::WT_JSON_ICON
- tui::wt_tree::WT_JS_ICON
- tui::wt_tree::WT_LOCK_ICON
- tui::wt_tree::WT_MARKDOWN_ICON
- tui::wt_tree::WT_RUST_ICON
- tui::wt_tree::WT_SHELL_ICON
- tui::wt_tree::WT_TEXT_ICON
- tui::wt_tree::WT_TOML_ICON
- tui::wt_tree::WT_TREE_MAX_FILES
- tui::wt_tree::WT_TS_ICON
- tui::wt_tree::WT_YAML_ICON
- worktree::STATUS_SCAN_CAP