This is custom component/integration enables the usage of the awesome Lucide icon pack.
Huge thanks to Thomas Lovén and his custom component hass-fontawesome, which helped me a lot to develop this icon set integration.
See #5072
To install via HACS add this repository as Custom Repository
in HACS. Then search for Lucide icons
. Install.
- Copy
lucide_icons
folder to your custom components. - Restart Home Assistant
- Install
Lucide Icons
component under Home Assistant > Integrations - Restart Home Assistant
If you are interested in the processing workflow done on the Lucide icons themselves to make them Home Assistant compatible, I wrote a small tutorial here on my blog.
This icon pack uses prefix lucide
to access icons. For example:
lucide:trash
lucide:circle-dot
...
This icon pack integration also supports icon keywords, which means you can use keywords/aliases of the icons to search icons inside the native Home Assistant icon dialog. For example, icon cpu
has additional aliases/keywords and one of them is processor
. Therefore we may type processor
in icon search bar in Home Assistant and voila, the correct icon is suggested as seen here: