fix(tui): prefer codewhale settings path

This commit is contained in:
cyq
2026-06-01 18:55:15 +08:00
committed by Hunter Bown
parent bc7f98a6a0
commit 3b5727f283
5 changed files with 129 additions and 15 deletions
+3 -1
View File
@@ -46,7 +46,9 @@ The same toggles are reachable from the command palette:
* `/settings set calm_mode on`
* `/settings set status_indicator off`
Settings written this way persist to `~/.config/deepseek/settings.toml`.
Settings written this way persist to `~/.codewhale/settings.toml` on new
installs, with legacy `~/.deepseek/settings.toml` and platform config-dir
settings kept as compatibility fallbacks.
The `NO_ANIMATIONS` env var still wins at startup if it's set, so
unsetting the env var is the way to honor your saved choice.
+3 -1
View File
@@ -497,7 +497,9 @@ round-trip intact.
codewhale also stores user preferences in:
- `~/.config/deepseek/settings.toml`
- `~/.codewhale/settings.toml` on new installs
- `~/.deepseek/settings.toml` or the legacy platform config-dir
`deepseek/settings.toml` when an existing settings file is present
Notable settings include `auto_compact` (default `false`), which opts into
replacement-style summarization before the active model limit. The trigger