Bug Report

Resolved 💬 4 comments Opened Aug 9, 2025 by pcrausaz Closed Jan 3, 2026

Bug Description

Claude Code doesn't have built-in theming or color customization options for the terminal interface. The idea is to be able to make a visual distinctions between different terminal windows opened. I find myself too often typing in a Claude Code window for a different project.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 1.0.70
  • Feedback ID: 5e6c954d-ee69-42a8-8d1a-b631be7a0254

Errors

[{"error":"Error: Invalid settings\n    at i3Q (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:745:34480)\n    at sYA (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:745:35203)\n    at s3Q (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:745:37008)\n    at vN (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:745:37392)\n    at E9 (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:745:37324)\n    at Vq2 (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:855:3442)\n    at file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:905:1146\n    at Q (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:674:14418)\n    at nM8 (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3287:10024)\n    at file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3331:1373","timestamp":"2025-08-06T20:15:54.487Z"},{"error":"Error: Invalid settings\n    at i3Q (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:745:34480)\n    at sYA (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:745:35203)\n    at iJ (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:745:35975)\n    at Zr1 (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:715:1519)\n    at XK1 (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:715:1480)\n    at F4B (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1142:11259)\n    at rO0.<anonymous> (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3300:183)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async rO0.parseAsync (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:665:4184)\n    at async rM8 (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3331:1216)","timestamp":"2025-08-06T20:15:55.056Z"},{"error":"Error: Request was aborted.\n    at fP.makeRequest (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1243:3840)\n    at processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at runNextTicks (node:internal/process/task_queues:64:3)\n    at process.processTimers (node:internal/timers:516:9)","timestamp":"2025-08-07T00:09:42.455Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at $X (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1587:1184)\n    at file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1587:912\n    at Array.map (<anonymous>)\n    at qX (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1587:903)\n    at yhB (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:2830:7812)\n    at $R (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:327:19859)\n    at _b (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:329:42848)\n    at yb (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:329:38369)\n    at Xj (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:329:38297)\n    at gR (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:329:38151)","timestamp":"2025-08-07T00:12:39.538Z"},{"error":"Error: Request was aborted.\n    at fP.makeRequest (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1243:3840)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-08-07T01:54:53.770Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at $X (file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1587:1184)\n    at file:///Users/pascal/.nvm/versions/node/v22.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1587:912\n    at Array.map (<anonymous>)\n    

Note: Error logs were truncated.

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗