plasma-manager icon indicating copy to clipboard operation
plasma-manager copied to clipboard

How do I declare <thing> on a per-monitor basis?

Open in-a-dil-emma opened this issue 9 months ago • 3 comments

I wish to declare the following on a per-monitor basis:

  • tiling zones (programs.plasma.kwin.tiling.layout)
  • wallpapers (programs.plasma.workspace.wallpaper*)
  • widgets (programs.plasma.desktop.widgets)

The modules listed here (and probably many more) seem to assume a single monitor setup.

Is there a way around this? Is this a limitation of plasma's scripting api?

in-a-dil-emma avatar Mar 01 '25 22:03 in-a-dil-emma

I didn't actually know that tiling were possible per-monitor, since I only have one monitor. The desktop widgets currently applies to every desktop for every monitor (same for wallpapers), I can do a refactoring on that, since from what I read now in the documentation, it should be possible to do it per monitor, wallpapers should be able too. I will probably do it after #465.

HeitorAugustoLN avatar Mar 01 '25 22:03 HeitorAugustoLN

Good to know, thanks!

Should I leave this issue open?

in-a-dil-emma avatar Mar 02 '25 09:03 in-a-dil-emma

Should I leave this issue open?

Yes, please keep the issue open, it will help me remember to fix it.

HeitorAugustoLN avatar Mar 02 '25 13:03 HeitorAugustoLN