monaspace icon indicating copy to clipboard operation
monaspace copied to clipboard

Settings not working in VSCODE

Open kashyapm94 opened this issue 1 year ago • 6 comments

Hi,

I've been using monaspace for almost 4 months now in VSCODE, and it was working absolutely perfectly fine till yesterday. I opened VSCODE today and the settings seem to be not working anymore. The font is not Radon and the ligatures, especially ss01 & ss02, also don't seem to work.

I have the following setting in my settings.json:

{
"editor.fontFamily": "'Monaspace Radon', monospace",
"editor.fontLigatures": "'calt', 'ss01', 'ss02', 'ss03', 'ss04', 'ss05', 'ss06', 'ss07', 'ss08', 'ss09', 'liga'"
}

P.S.: I have the latest version (v 1.101)

kashyapm94 avatar Oct 31 '24 11:10 kashyapm94

Same here, vscode cannot recognise the font somehow... I am using Ubuntu and the terminal could use the font without issue. Looking for a fix :cry:

TZECHIN6 avatar Nov 01 '24 02:11 TZECHIN6

@kashyapm94 I have fixed the issue, but I am not so sure the reason behind, hopefully the technical team could address this issue.

To fix it, simply copy the font into /usr/share/fonts and run fc-cache -f -v, reload vscode and you are good to go.

TZECHIN6 avatar Nov 01 '24 09:11 TZECHIN6

@TZECHIN6 I've no idea how you figured it out, but it worked. Thanks a ton

kashyapm94 avatar Nov 01 '24 16:11 kashyapm94

To be honest, the first time I have encountered this was when I installing JetBrains Mono, at that moment, their website provide two way to place the font file, which the later one is to place it in a system wide location…

as I also failed to load the font when placing it in .local.

TZECHIN6 avatar Nov 02 '24 02:11 TZECHIN6

Same issue here

fslef avatar Mar 14 '25 10:03 fslef

Same here. I have been using the Cursor IDE and none of the ligatures seem to work.

"editor.fontFamily": "'Monaspace Neon', Fira Code, Consolas, 'Courier New', monospace",
"editor.inlineSuggest.fontFamily": "'Monaspace Krypton', monospace",
"editor.fontLigatures": "'calt', 'ss03', 'ss04', 'ss06', 'liga'",

This is how it shows up:

Image

Ideally the arrows should be connected as per the docs.

SpeedRanger avatar Apr 06 '25 13:04 SpeedRanger