DankMaterialShell icon indicating copy to clipboard operation
DankMaterialShell copied to clipboard

Manually update plugins

Open claymorwan opened this issue 1 month ago • 2 comments

Feature Description

I've noticed ther's no button to update all plugins nor there is a button to update a single plugin, the cmd dms plugins doesn't have an arg to update either. I suppose they are update automatically when starting to shell but still

Use Case

In case i need to manually update a single or multiple plugins at once

Compositor

Is this feature specific to one compositor?

  • [x] All compositors
  • [ ] niri
  • [ ] Hyprland
  • [ ] dwl (MangoWC)
  • [ ] sway

Proposed Solution

  • For the cmd, adding an arg like dms plugins update to update all plugins, then u can specify one or multiple plugins id to update them, for example dms plugins update calculator websearch would update the calculator and websearch plugins

  • For the gui, a button labelled "Update plugins" (update all plugins) and a small button next ot the "delete plugins" button on each plugin's card tp update it only

claymorwan avatar Nov 03 '25 11:11 claymorwan

It exists

Image

Though, there are the gaps you mentioned. Namely missing CLI exposure, as well as "update all" exposure.

The caveat is that, it only works ofr plugins installed form the registry. And a few releases ago there was a breaking update - that would break updating for previously installed registry plugins (But they can be uninstalled and re-installed without losing data)

bbedward avatar Nov 03 '25 18:11 bbedward

o that's odd i've never seen it before

claymorwan avatar Nov 04 '25 00:11 claymorwan