13 releases (7 stable)
|2.3.0||Feb 3, 2022|
|2.2.0||May 7, 2021|
|2.0.2||Dec 9, 2020|
|2.0.1||Nov 8, 2020|
|0.3.0||Mar 27, 2020|
#559 in Unix APIs
242 downloads per month
Used in 6 crates
A library for looking up icons on Linux and other FreeDesktop compliant systems. This library implements the FreeDesktop Icon Theme specification.
Other Parts of this Project
- geticons A cli utility to get icons on *nix system. Based on this library.
- Freedesktop Entry Parser
A library for parsing Freedesktop entires files, used by this library.
.desktopfiles and theme index files use this format.
- linicon-theme Query user's icon theme.
- linicon-ffi C bindings for linicon.
- Freedesktop Entry Parser JS Freedesktop Entry Parser compiled into wasm for use in JS.
Build and Testing
The tests for this library depend on the Faenza icon pack being installed. To test icon looks I need an icon library installed and Faenza is pretty small and available on a lot of distros.
Please send any and all patches, bugs, and questions to my public inbox ~firstname.lastname@example.org or submit a ticket to the bug tracker if you feel so inclined todo.sr.ht/~zethra/linicon.