Allow customization of colors
- Dominant language
- Shell
- Stars
- 11.2k
- Forks
- 1.9k
- Avg merge
- 14h 16m
- Merged PRs (30d)
- 6
Description
### Describe the feature or problem you'd like to solve
More granular theme definition to allow users to set colors in a way that suits their needs/preferences.
### Proposed solution
As an example, I would like to be able to set a higher contrast background (white on blue) for user prompts, so its very easy to orient yourself to the latest context, when multitasking between many different CLI's. Being able to customize link colors, CLI background colors, text colors, etc, to allow for better readability and scanability.
Ideally there would be a way of extending /theme to support custom themes, defined somewhere in a simple theme file.
### Example prompts or workflows
_No response_
### Additional context
_No response_
Contributor guide
Research direction
Start by reviewing the existing /theme entry point and how themes are currently defined. Determine the scope of a simple custom theme file and the color categories it must support, including prompts, links, backgrounds, and text. Done means users can define and apply a custom theme with independently configurable colors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- shell
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100