Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Nerd-Font Symbols to VSCode Editor Config #2196

Closed
mheuvel-dev opened this issue Feb 9, 2025 · 1 comment
Closed

Add Nerd-Font Symbols to VSCode Editor Config #2196

mheuvel-dev opened this issue Feb 9, 2025 · 1 comment
Labels
enhancement New feature or request

Comments

@mheuvel-dev
Copy link
Contributor

Currently, the VS Code user template doesn't specify any nerd font symbols, see

https://github.com/ublue-os/bluefin/blob/main/system_files/dx/etc/skel/.config/Code/User/settings.json

I stumbled on this discussion:
https://universal-blue.discourse.group/t/how-does-one-enable-nerd-fonts-display-in-vs-code-integrated-terminal/4274

@castrojo asked whether or not to add a nerd font by default, but I didn't see follow up.

Looking at the current image, we have 3 options:

  1. no default nerd font support (as it is now);
  2. use the MesloLGL Nerd Font (or its mono variant);
  3. use the nerd-font fallback 'Symbols Nerd Font Mono'.

I also see a new request to clean up some of the currently installed fonts, #2190.
For this reason, I would opt for Option 3 (use the 'Symbols Nerd Font Mono'). Users can always add a font specific to their taste.

By adding this option to the list of editor fonts in the settings.json skeleton, the VS Code terminal will automatically render nerd symbols out of the box.

Thanks for considering and the great work!

P.S. if no objections, I wouldn't mind making a PR for this as a first-time contribution.

@castrojo
Copy link
Member

Looks like we're good, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants