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

Scope & future of font logos, get more icons. #95

Closed
36 of 37 tasks
hasecilu opened this issue Oct 3, 2023 · 12 comments
Closed
36 of 37 tasks

Scope & future of font logos, get more icons. #95

hasecilu opened this issue Oct 3, 2023 · 12 comments

Comments

@hasecilu
Copy link
Collaborator

hasecilu commented Oct 3, 2023

As of now font-logos contains 48 glyphs, mostly Linux distributions but as stated:

font-logos is an icon font containing logos of popular linux distributions and other open source software.

Right now counting all open PR there are 35 new logos, most of them are Linux distros, DE & WM (#93). Also I added Neovim (that incredibly is not on Nerd Fonts), X.org, Wayland. Expected new total: 83 logos

But still I think we should add more open source projects related logos to have more diversity.

The range of font-logos is from U+F300 to U+F3FF meaning 256 codepoints, so there can be added a lot of logos.

Some usage examples are:

  • eza, a ls replacement can use glyphs to identify files given their extension and directories.
  • WM: programs like workstyle use glyphs to identify opened programs on each workspace, used on Sway and Hyprland.
  • The powerlevel10k identifies the remote host of the project, as of now only GitHub, GitLab and BitBucket are identified, but there are external instances (GNOME, KDE, freedesktop.org, etc) that can be identified with their logo instead of the generic git one. Also Add Codeberg Logo #94 takes care of codeberg.org

Apart from all open PRs I was thinking on other open source projects/organizations:

  • Freedesktop
  • GTK
  • OpenSCAD
  • FreeCAD
  • KiCad
  • Forgejo
  • Gitea
  • Mariadb
  • Thunderbird
  • Librewolf
  • Tor Browser (was removed from material design =( )
  • QubeOS
  • Tails
  • Deluge
  • Inkscape
  • GIMP
  • mpv
  • VSCodium
  • OpenCV
  • Open Source Initiative
  • FOSDEM
  • Open-source hardware
  • OSHWA
  • WikiMedia
  • RepRap
  • Arduino
  • F-droid
  • Octoprint
  • Jellyfin
  • Nextcloud
  • OpenMediaVault
  • Lemmy
  • PeerTube
  • Pleroma
  • Pixelfed
  • Fediverse
  • I want to explore FPGA open toolchains
  • PlatformIO (would be duplicated)
  • VLC (would be duplicated)
  • Org mode (would be duplicated)
  • Kodi (would be duplicated)
  • Mastodon (would be duplicated)
  • Godot (would be duplicated)
  • Blender (would be duplicated)

Also I noted that some OSS logos (firefox, gnome, etc) are already in other fonts, should we duplicate them here?

Anyone has more ideas/comments?

@Finii
Copy link
Collaborator

Finii commented Oct 17, 2023

I would support this.

Have you tried to reach @lukas-w directly, so that we could avoid a fork?

Maybe he can at least give someone maintainer status who wants to keep the original project alive.

@Finii
Copy link
Collaborator

Finii commented Oct 17, 2023

some OSS logos [...] are already in other fonts, should we duplicate them here?

Well, my interest is only to pull font-logos into Nerd Fonts ;-) and then duplicates would not be needed.
The question is ... is there a stand-alone audience?

And I wanted to mention that working with Lukas was always a pleasure and I miss him.

(Just noticed that the gh-pages is out of sync, sigh)

@lukas-w
Copy link
Owner

lukas-w commented Oct 17, 2023

I'm really sorry for being so absent. Life (read: health) hasn't been easy on me for a while and likely won't be for another while. So many times I've meant to reply, but I always get lost in the noise and forget. Apologies.

@Finii I'd be more than happy to give you or someone else push access to help this project progress. Not expecting any commitment to actively maintaining it, but right now there's zero maintenance so anything's better than the current state.

To get on-topic about adding more logos: Bring them on! As far as I'm concerned anything goes as long the logos are representing established, preferably open-source, projects that don't have the malice and money to sue me to death for including their logo. :) I just won't have the capacity for review or maintenance any time soon, so any help with that would be appreciated.

@Finii
Copy link
Collaborator

Finii commented Oct 17, 2023

I would rather push myself to the back of the queue; but I can help out a bit. 🙈

@hasecilu
Copy link
Collaborator Author

Have you tried to reach @lukas-w directly, so that we could avoid a fork?

Hi, I didn't do it to avoid being pushy, I mean if he didn't reply before it's because probably it's been busy... and yes I also prefer to not move the project to a fork

The question is ... is there a stand-alone audience?

I don't think so, all logos I added was expecting them to arrive to Nerd Font =)

I'm really sorry for being so absent. Life (read: health) hasn't been easy on me for a while and likely won't be for another while. So many times I've meant to reply, but I always get lost in the noise and forget. Apologies.

Things like that happens, don't worry about the project, I hope you get better soon.

Also I would be happy to help moving the project forward either contributing logos or even merging PRs. Also when logos are merged making PRs to projects like the ones I mentioned before to properly make use of them.

Greetings

@lukas-w
Copy link
Owner

lukas-w commented Nov 1, 2023

The question is ... is there a stand-alone audience?

The font was originally created for https://lmms.io/download (See "Other options") and at some point I've discovered that Linode use it in their VM OS selection dialog. JSDelivr shows 800k requests a month so someone must be using it 🤷 Come to think of it, that use case may benefit from a OS-only or Linux-OS-only subset release of the font in case it grows significantly.

@Finii @hasecilu I've invited you both as collaborators. Feel free help as little or as much as you like - no pressure :)

I'll be back 🫡 around

@Finii
Copy link
Collaborator

Finii commented Nov 1, 2023

@lukas-w Thanks for the confidence is me/us. :-) Promise to continue with caution.

The circumstances you describe above do need some closer consideration I guess.

Thanks again! Fini

@hasecilu
Copy link
Collaborator Author

hasecilu commented Nov 2, 2023

Hi, @lukas-w thanks for trusting on us to help you/all to continue improving this project =)

The font was originally created for https://lmms.io/download (See "Other options")

Nice, it would be cool it some of the standalone-users share their use case, maybe those hosting providers that offer preconfigured enviroments, I could think of Weblate as an example but I'm more into desktop.

I'll work on those new logos to merge them asap, greetings!

@Finii
Copy link
Collaborator

Finii commented Nov 20, 2023

I guess we can close this now.
Most icons have been pulled and a new release is imminent. 👍

@Finii Finii closed this as completed Nov 20, 2023
@Finii
Copy link
Collaborator

Finii commented Nov 20, 2023

All issues closed 🎉
Two had a rather long life.

image

@lukas-w
Copy link
Owner

lukas-w commented Nov 20, 2023

Thank you so much for all your work @Finii & @hasecilu! I've never been so happy about a full email inbox. ❤️ I'll need to un-watch the repository for a while though as I simply don't have the capacity to read it all even though I'd love to. Feel free to @ me anytime if you need to reach me :)

@Finii
Copy link
Collaborator

Finii commented Nov 21, 2023

For comparison the current bug-life graph of Nerd Fonts ;-D

image

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

No branches or pull requests

3 participants