Skip to content

Add color theme support to .dive.yaml config #695

Description

@fuleinist

Problem

Currently, dive has no way to configure TUI colors via the .dive.yaml config file. Users with custom terminal themes (e.g., catppuccin-mocha) may have poor contrast for selected elements.

Proposed Solution

Add a colors section to the .dive.yaml config that allows overriding TUI colors. For example:

colors:
  selected: bright-white
  added: green
  removed: red
  layer: yellow

Use case

Users with dark/custom terminal themes can adjust TUI contrast without needing terminal-level overrides.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status
    Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions