# 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](./LICENSE-MIT) and [LICENSE-APACHE](./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.