serpent-os / moss

The safe, fast and sane package manager for Linux
https://serpentos.com
71 stars 9 forks source link

Make crates/triggers API suitable for usysconf #240

Open livingsilver94 opened 1 month ago

livingsilver94 commented 1 month ago

This is my attempt to decouple the current crates/triggers code, which was written specifically with moss in mind, to make it as generic as possible. Particularly, we want to re-write Solus' usysconf tool in Rust, leveraging the Serpent OS tech stack. usysconf works differently from "moss-triggers", yet we want to share as much code as possible. See this message for reference: https://github.com/serpent-os/usysconf-rs/issues/1#issuecomment-1714527980

NOTE: This PR sits on top of #191. It's your choice to accept this PR and close the other one, or consider #191 a dependency.