DankMaterialShell icon indicating copy to clipboard operation
DankMaterialShell copied to clipboard

Mango/DWL Running Apps Only In Current Workspace not working.

Open argosnothing opened this issue 2 months ago • 3 comments

Compositor

  • [ ] niri
  • [ ] Hyprland
  • [x] dwl (MangoWC)
  • [ ] sway
  • [ ] Other (specify)

Distribution

NixOS

dms version

0.3.4

Description

Dankshell running app widget. Running Apps only in Current Workspace. The toggle does not do anything, running apps are always shown across workspace.

Expected Behavior

Same behavior on toggle as other compositors, on toggle running apps should match the current tag(s). In the case of a multi tag view running apps should be the aggregate of all tags in the view.

Steps to Reproduce

Using mango ( also dwl ), add running apps widget to dank bar, go into widgets menu and then toggle Running Apps Only in Current Workspace, this toggle does nothing.

argosnothing avatar Nov 06 '25 21:11 argosnothing

I'm not sure how to get this info, is the main thing. If we can figure that out we should be good (I don't see a way to get it in dwl-ipc protocol), maybe anothe wlr protocol exposes it though. Or we could just figure out what mmsg commands do it.

bbedward avatar Nov 06 '25 22:11 bbedward

through mmsg i see

mmsg -g -t . I can try and see that in a mango session real quick. https://github.com/DreamMaoMao/mangowc/wiki/mango-ipc-(mmsg)

argosnothing avatar Nov 06 '25 22:11 argosnothing

I can't seem to get a mapping of a tag number to a window through mmsg. I can get the currently selected tags as mmsg -g -t seems to expose a mask of those.

argosnothing avatar Nov 06 '25 23:11 argosnothing