8000 A better support for out-of-tree plugins · Issue #1912 · WayfireWM/wayfire · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
A better support for out-of-tree plugins #1912
Open
@ammen99

Description

@ammen99

As the number of external plugins slowly rises, it has become clear we need something like https://github.com/timgott/wfplug, but I think for a better UX it should be built-in into Wayfire itself, or at least an official tool. A vague plan that I am making up on the spot, feedback and suggestions are very welcome:

  • Wayfire should start looking at a user-writable location by default (say ~/.local/lib/wayfire or whatever the standards say is a good place)
  • This folder should probably vary based on the installation prefix: this way we can have multiple installed Wayfire versions
  • We'd need a bit more sophisticated script/tool which should support things like:
    • Install/Update/Remove a new plugin from an URL for a specific wayfire installation
    • Rebuild all plugins for a specific wayfire installation
    • It would be also cool to enable/disable plugins from this tool, but it gets a bit hard: we do not know the exact config backend used by Wayfire ... So we are not quite certain which config file(s) to edit (or gsettings, or ...).

In any case, this will happen for Wayfire 0.9.0 at earliest.

cc @timgott

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0