homarr-labs / homarr

A modern and easy to use dashboard. 14+ integrations. 10K+ icons built in. Authentication out of the box. No YAML, drag and drop configuration.
https://homarr.dev
MIT License
18 stars 5 forks source link

feat: New icon repos #1105

Closed SeDemal closed 1 month ago

SeDemal commented 1 month ago

Describe the feature you'd like to request

Ethan Sholly from selfh.st suggested we could use their icons collection. It is well maintained and heavily focused on self-hosted apps, and it has a few icons our existing collections don't have. This also got me thinking, maybe we could add some other icons collection.

Describe the solution you'd like to see

selfh.st:

new GitHubIconRepository(
    "selfh.st",
    "selfhst/icons",
    undefined,
    new URL("https://github.com/selfhst/icons"),
    new URL("https://api.github.com/repos/selfhst/icons/git/trees/main?recursive=true"),
    "https://cdn.jsdelivr.net/gh/selfhst/icons/{0}",
  ),

I found a monochrome repo that could be nice but not really complete:

new GitHubIconRepository(
    "Monochrome",
    "phampyk/monochrome-dashboard-icons",
    undefined,
    new URL("https://github.com/phampyk/monochrome-dashboard-icons"),
    new URL("https://api.github.com/repos/phampyk/monochrome-dashboard-icons/git/trees/main?recursive=true"),
    "https://cdn.jsdelivr.net/gh/phampyk/monochrome-dashboard-icons/{0}",
  ),

I also found this neat little website with a bunch of simple icons: https://simpleicons.org/?q=homarr There are also a plethora of icon pack on here, where the papirus collection came from: https://www.gnome-look.org/browse?cat=132 Integrating them could be really nice too.

Additional information

No response