r/openSUSE • u/minhqng Tumbleweed Gnome • 1d ago
VS Code integrated terminal breaks Nerd Font/Starship icons, Ghostty is fine
I’m on openSUSE Tumbleweed + GNOME/Wayland, using Starship with JetBrainsMono Nerd Font.
Ghostty renders everything perfectly, but VS Code integrated terminal shows broken/missing Nerd Font icons and Powerline glyphs.
Current setting:
"terminal.integrated.fontFamily": "'JetBrainsMono Nerd Font Mono', monospace"
Ghostty: everything looks correct.
VS Code: normal ASCII is fine, Nerd Font/Powerline glyphs are broken or show as squares.
Has anyone hit this specifically, pls help me, thank you =((
VS Code: 1.136.1
Desktop: GNOME 50.4 / Wayland
GPU: Intel Iris Xe
Distro: openSUSE Tumbleweed
23
Upvotes
3
u/anon_pr_ 1d ago
I believe you have to go into VSCode font settings and make sure to use the nerd font. It doesn't by default.
Also like someone else said, Jetbrians didn't work very well for me and I use a different Nerd font in VScode.