Yash-Handa / logo-ls

Modern ls command with vscode like File Icon and Git Integrations. Written in Golang
MIT License
1.13k stars 46 forks source link

Add Support for Nerd Fonts 3.0 #46

Open manuth opened 1 year ago

manuth commented 1 year ago

Nerd Fonts has released a new version (version 3.0) which drops the whole, deprecated nf-mdi- prefixed Material Icon glyphs.

Thus, the text produced by logo-ls can't be displayed with most recent Nerd Fonts anymore.

Changes made in this PR address this update and change all icons to use the new Nerd Fonts 3.0 Material Icons.

There are also some new icons from other icon sets (such as a nf-seti-godot) but I focussed this PR to only address the migration from deprecated nf-mdi icons to newly introduced nf-md- icons.

The only notable change that might be undesired is that the new PDF icon looks very different.

canta2899 commented 12 months ago

Hi, I did the same thing by myself some weeks ago and realised it would be better to have a single place where people can still contribute to logo-ls and keep it maintained. Since you recently contributed, would you please checkout the issue I opened and let me know what you think?

Thanks!