Add cursor style configuration for input field

Resolved 💬 3 comments Opened Jan 2, 2026 by ericfrl Closed Jan 6, 2026

Feature Request

Allow users to configure the cursor style in Claude Code's input field.

Current Behavior

The input field cursor is a yellow, non-blinking box that ignores terminal cursor settings (e.g., Alacritty's cursor.style).

Desired Behavior

Add a setting to configure:

  • Cursor shape: Block, Beam (I-beam), Underline
  • Cursor color: Custom color or inherit from terminal
  • Blinking: On/Off

Example Configuration

{
  "cursor": {
    "shape": "beam",
    "color": "#FFFFFF",
    "blinking": true
  }
}

Rationale

Users configure their terminal cursor preferences for consistency and accessibility. Claude Code's input field should respect these preferences or provide its own configuration options.

🤖 Generated with Claude Code

View original on GitHub ↗

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