deentry 0.0.1

Interaction layer for FreeDesktop Desktop Entry files with a permissive license
Documentation
  • Coverage
  • 28.3%
    15 out of 53 items documented3 out of 28 items with examples
  • Size
  • Source code size: 41.65 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 5.1 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 10s Average build duration of successful builds.
  • all releases: 10s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • coastalwhite/deentry
    2 1 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • coastalwhite

DeEntry

An Interaction layer for FreeDesktop Desktop Entry files with a permissive license. This Rust crate allows users to both read, write and modify Desktop Entry files. It crate aims to be compatible with all common use cases of Desktop Entry files. This includes:

  • .desktop files
  • Session files
  • SystemD service files

This crate solves the non-permissive licensing issues that similar crates have.

License

The project is made available under the MIT and APACHE license. See the LICENSE-MIT and LICENSE-APACHE files, respectively, for more information.

Contribution

Please report any bugs and possible improvements as an issue within this repository. Pull requests are also welcome.