~zethra/linicon

A library for looking up icons on Linux
Update deps
Update _incr_version script
Fix lint warnings

clone

read-only
https://git.sr.ht/~zethra/linicon
read/write
git@git.sr.ht:~zethra/linicon

You can also use your local clone with git send-email.

#linicon

crates.io docs.rs Minimum Supported Rust Version

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. .desktop files and theme index files use this format.
  • linicon-theme Query user's icon theme.

#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.

#Contributing

Please send any and all patches, bugs, and questions to my public inbox ~zethra/public-inbox@lists.sr.ht or submit a ticket to the bug tracker if you feel so inclined todo.sr.ht/~zethra/linicon.