[FEATURE] Terminal font family setting in desktop app
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
The Code tab in Claude Desktop uses a fixed font with no way to change it. If you use Oh My Zsh with a theme that needs Nerd Font glyphs (Powerlevel10k, Starship, etc.), the terminal shows broken squares instead of the actual icons.
The font is installed and works in every other terminal on the system. The desktop app just doesn't pick it up.
Related issues cover font size (#48237) and dyslexic-friendly fonts (#40469), but none ask for font family selection.
Proposed Solution
A "Terminal font family" text field in Settings > Appearance. Just needs to accept a CSS font-family string so xterm.js uses the right font. No picker needed.
Alternative Solutions
_No response_
Priority
Medium - Would be very helpful
Feature Category
Configuration and settings
Use Case Example
_No response_
Additional Context
Screenshot showing broken Nerd Font glyphs in the integrated terminal:
<img width="538" height="116" alt="Image" src="https://github.com/user-attachments/assets/629b0ad4-3da3-46da-820f-1b99ff98cc35" />
This issue has 8 comments on GitHub. Read the full discussion on GitHub ↗