docs: update docs
This commit is contained in:
+3
-3
@@ -17,7 +17,7 @@ Primary implementation: `src/modes/theme/theme.ts`.
|
||||
|
||||
## Theme JSON shape
|
||||
|
||||
Theme files are JSON objects validated against the runtime schema in `theme.ts` (`ThemeJsonSchema`) and mirrored by `src/modes/theme/theme-schema.json`.
|
||||
Theme files are JSON objects validated against the runtime schema in `theme.ts` (`themeJsonSchema`) and mirrored by `src/modes/theme/theme-schema.json`.
|
||||
|
||||
Top-level fields:
|
||||
|
||||
@@ -65,7 +65,7 @@ All tokens below are required in `colors`.
|
||||
|
||||
`thinkingOff`, `thinkingMinimal`, `thinkingLow`, `thinkingMedium`, `thinkingHigh`, `thinkingXhigh`, `bashMode`, `pythonMode`
|
||||
|
||||
### Status line segment colors (14)
|
||||
### Status line segment colors (13)
|
||||
|
||||
`statusLineSep`, `statusLineModel`, `statusLinePath`, `statusLineGitClean`, `statusLineGitDirty`, `statusLineContext`, `statusLineSpend`, `statusLineStaged`, `statusLineDirty`, `statusLineUntracked`, `statusLineOutput`, `statusLineCost`, `statusLineSubagents`
|
||||
|
||||
@@ -233,7 +233,7 @@ Legacy migration exists: old flat `theme: "name"` is migrated to nested `theme.d
|
||||
1. Create file in custom themes dir, e.g. `~/.omp/agent/themes/my-theme.json`.
|
||||
2. Include `name`, optional `vars`, and **all required** `colors` tokens.
|
||||
3. Optionally include `symbols` and `export`.
|
||||
4. Select the theme in Settings (`Display -> Dark theme` or `Display -> Light theme`) depending on which auto slot you want.
|
||||
4. Select the theme in Settings (`Appearance -> Dark Theme` or `Appearance -> Light Theme`) depending on which auto slot you want.
|
||||
|
||||
Minimal skeleton:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user