Add defaultColor setting to settings.json
Resolved 💬 2 comments Opened Mar 25, 2026 by jp-meditech Closed Mar 27, 2026
Feature Request
Add a defaultColor option to settings.json so users can configure their preferred session color without manually running /color at the start of every session.
Motivation
Currently, /color is a runtime-only UI command with no way to persist the preference. Users who prefer a specific session color must manually set it each time. Hooks can't help here since /color is an internal UI command, not a shell command.
Proposed Solution
Support a defaultColor key in settings.json (user-level):
{
"defaultColor": "green"
}
When a new session starts, Claude Code would apply this color automatically.
Alternatives Considered
- Hooks: Not viable since
/coloris not a shell command. - CLAUDE.md instruction: Claude can't execute
/coloron its own at startup.
🤖 Generated with Claude Code
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗