Replies: 3 comments 9 replies
|
Hi, thanks for the interest, and nice to see someone already digging into a PR for this! Architecturally this will be tough. I think the best approach would be a dedicated plugin page listing the plugins HyprMod supports (and which ones are enabled), where clicking a plugin opens a page or dialog with settings generated from its definition/schema file. This way we could add a new plugin in the future just by adding a new schema file, without touching any UI code. You can check the current schema for most HyprMod options in /data/schema/options.json. It builds on top of the auto-generated hyprland-schema, with some custom tweaks, and the UI is mostly generated from that, so a similar per-plugin schema approach would fit naturally. If the changes end up getting hard to track, feel free to split it into multiple PRs rather than one big one, it'll make the review process easier. I don't currently use any plugins myself, so this hasn't been high on my priority list, but I'm glad someone's picking it up, and happy to help figure out the design. |






Uh oh!
There was an error while loading. Please reload this page.
Hi, I've begun work on a PR for hyprpm management through hyprmod, Im wondering what your thoughts on how we should achieve this are. Since hyprland plugins are external, we can't account for every possible setting they may have. So, should we just attempt to implement each plugin one at a time or leave a lot of up to the user and just provide a GUI frontend?
All reactions