JetBrains / JetBrains/thinkrail

Font selection and font ligatures

Open
#431 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
467
Forks
37
Avg merge
1d 52m
Merged PRs (30d)
143

Description

## Problem

The code font is fixed. There is no way to use the font a developer already
has configured everywhere else.

Ligatures are also off everywhere. JetBrains Mono ships them, but nothing enables them.

## Proposed solution

Font picker (only for code) and ligatures toggle for it.

## Alternatives considered

Only ligatures, no font choice.

Per-surface settings (like IntelliJ's: UI font vs editor font vs terminal font). More knobs than needed; one family for all code text matches how most developers configure their tools.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Contributor guide

Open the contributing guide

Research direction

Start by locating the settings UI and the code-text styling or font configuration used by the IDE. Confirm how settings are persisted and where code surfaces consume the font, then verify that a code-font picker and ligatures toggle affect all code text without changing the general UI font.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
desktop, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.