tonsky / tonsky/FiraCode

Font Ligatures not working after installing System76 Pop Theme in Ubuntu using Gnome

Open
#435 16 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Clojure
Stars
82k
Forks
3.2k
PR merge metrics
No merged PRs in 30d

Description

Hello,

I can't seem to get the font ligatures to work in VS Code anymore but only on one of my machines. I tried to narrow down the differences between this machine where they are not working and the rest that have font ligatures working just fine.

I'm not sure how to trouble shoot this and would love to provide more useful info in this issue if someone could direct me to what information might be useful.

I don't know whether the new Gnome theme is the culprit, but those running the repo for that theme seem to be under the impression that since VS Code is an Electron app, the theme wouldn't have anything to do with it. Yet, the same version of VS Code on any machine for me has worked accept for this one and only after I started using the theme. Another reason I thought the theme might be involved is that the recommended fonts to use are Fira Code fonts in the operating system's settings.

I would really like to have font ligatures working again as this is my main development machine and I found them extremely useful

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the missing ligatures in VS Code on Ubuntu with the System76 Pop theme, comparing the affected machine with the working machines and checking the Fira Code font settings. Done means either restoring font ligatures or isolating a reproducible cause that the issue can document.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, ubuntu, vscode
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.