nerd-fonts icon indicating copy to clipboard operation
nerd-fonts copied to clipboard

(macbook) i cannot for the life of me get 'Fira Code' to work in VisualCode

Open lknite opened this issue 5 months ago • 4 comments

Requirements

  • [x] I have searched the issues for my issue and found nothing related or helpful
  • [x] I have searched the FAQ for help
  • [x] I have checked the Wiki for help

Experienced Behavior

not working yet in visual code, trying to use with: gh-dash

I've tried just about every combination I can think of in the font section:

Menlo, Monaco, 'Courier New', monospace, 'Fira Code NFM'
Menlo, Monaco, 'Courier New', monospace, 'Fira Code NF'
Menlo, Monaco, 'Courier New', monospace, 'Fira Code Nerd Font'
Menlo, Monaco, 'Courier New', monospace, 'Fira Code Nerd Font Mono'
Menlo, Monaco, 'Courier New', monospace, 'FiraCode NFM'
Menlo, Monaco, 'Courier New', monospace, 'FiraCode NF'
Menlo, Monaco, 'Courier New', monospace, 'FiraCode Nerd Font'
Menlo, Monaco, 'Courier New', monospace, 'FiraCode Nerd Font Mono'

I've also tried the steps at this location: https://github.com/tonsky/FiraCode/wiki/VS-Code-Instructions

'Fira Code'
Fira Code
{
    "workbench.editor.wrapTabs": true,
    "editor.fontFamily": "Fira Code",
    "terminal.integrated.fontFamily": "monospace",
    "editor.fontLigatures": true,
    "editor.fontSize": 14
}

Font Used

Fira Code

$ ls ~/Library/Fonts 
FiraCodeNerdFont-Bold.ttf          FiraCodeNerdFont-Regular.ttf       FiraCodeNerdFontMono-Bold.ttf      FiraCodeNerdFontMono-Regular.ttf   FiraCodeNerdFontPropo-Bold.ttf     FiraCodeNerdFontPropo-Regular.ttf
FiraCodeNerdFont-Light.ttf         FiraCodeNerdFont-Retina.ttf        FiraCodeNerdFontMono-Light.ttf     FiraCodeNerdFontMono-Retina.ttf    FiraCodeNerdFontPropo-Light.ttf    FiraCodeNerdFontPropo-Retina.ttf
FiraCodeNerdFont-Medium.ttf        FiraCodeNerdFont-SemiBold.ttf      FiraCodeNerdFontMono-Medium.ttf    FiraCodeNerdFontMono-SemiBold.ttf  FiraCodeNerdFontPropo-Medium.ttf   FiraCodeNerdFontPropo-SemiBold.ttf

Source of Font File

https://github.com/ryanoasis/nerd-fonts/releases/download/v3.4.0/FiraCode.zip also tried from the FiraCode release page: https://github.com/tonsky/FiraCode/releases/tag/6.2

Terminal Emulator (and the title of the terminal window)

VisualStudioCode

Operating System and Version

MacBook Pro, Sequoia 15.5

lknite avatar Aug 01 '25 18:08 lknite

Sorry to hear of your problems.

Can you share a screenshot of the VScode Terminal complete with what is in it that shows it's not working?

Also I'm a but confused, you say even unpatched Fira Code is not working?

The correct familyname is FiraCode Nerd Font Mono:

$ fc-list | grep Fira
/home/fini/.local/share/fonts/FiraCodeNerdFontMono-Regular.ttf: FiraCode Nerd Font Mono:style=Regular

Finii avatar Aug 02 '25 10:08 Finii

For my VS Code settings, I write down the font I want to use first (in the font section). For example: Fira Code Nerd Font Mono, Menlo, Monaco, 'Courier New', monospace Is this the problem?

zihling avatar Aug 04 '25 23:08 zihling

Better to put 'FiraCode Nerd Font' or 'FiraCode Nerd Font Mono' in quotes This is how it works for me in Mac VSCode and Zed editors.

Image

sirajulm avatar Aug 18 '25 21:08 sirajulm

I've tried just about every combination I can think of in the font section:

Menlo, Monaco, 'Courier New', monospace, 'Fira Code NFM'
Menlo, Monaco, 'Courier New', monospace, 'Fira Code NF'
Menlo, Monaco, 'Courier New', monospace, 'Fira Code Nerd Font'
Menlo, Monaco, 'Courier New', monospace, 'Fira Code Nerd Font Mono'
Menlo, Monaco, 'Courier New', monospace, 'FiraCode NFM'
Menlo, Monaco, 'Courier New', monospace, 'FiraCode NF'
Menlo, Monaco, 'Courier New', monospace, 'FiraCode Nerd Font'
Menlo, Monaco, 'Courier New', monospace, 'FiraCode Nerd Font Mono'

@lknite The problem is that you're putting Fira Code at the end.

injust avatar Aug 20 '25 23:08 injust