Merge remote-tracking branch 'origin/pr/1534' into work/v0.8.34

# Conflicts:
#	crates/tui/src/commands/config.rs
#	crates/tui/src/commands/mod.rs
#	crates/tui/src/palette.rs
#	crates/tui/src/settings.rs
#	crates/tui/src/tui/app.rs
#	crates/tui/src/tui/color_compat.rs
#	crates/tui/src/tui/widgets/footer.rs
This commit is contained in:
Hunter Bown
2026-05-12 23:58:39 -05:00
15 changed files with 977 additions and 68 deletions
+6 -4
View File
@@ -327,10 +327,12 @@ replacement compaction. You can inspect or update these from the TUI with
Common settings keys:
- `theme` (`system`, `dark`, `light`, `grayscale`; default `system`):
`system` follows terminal background detection, `dark`/`light` use the
DeepSeek palettes, and `grayscale` is the low-opinion black/white theme.
Aliases such as `whale`, `mono`, and `black-white` are accepted.
- `theme` (`system`, `dark`, `light`, `grayscale`, `catppuccin-mocha`,
`tokyo-night`, `dracula`, `gruvbox-dark`; default `system`): `system`
follows terminal background detection, `dark`/`light` use the DeepSeek
palettes, `grayscale` is the low-opinion black/white theme, and the named
community presets apply across the TUI. Aliases such as `whale`, `mono`,
`black-white`, `tokyonight`, and `gruvbox` are accepted.
- `auto_compact` (on/off, default off)
- `paste_burst_detection` (on/off, default on): fallback rapid-key paste
detection for terminals that do not emit bracketed-paste events. This is