feature: include support for EWMH *DESKTOPS and *VIEWPORTS
Problem to solve
It is currently not (easily) possible to move windows to different monitors or workspaces non-interactively (e.g. from scripts), due to missing EWMH tags.
This results in an inability to use the (potentially particularly useful) xdotool window placement functionalities.
An example use case is the "reshuffling" of the full workspace layout (i.e. move windows to workspaces and monitors) based on certain rule-based presets, e.g. after plugging in a second monitor. (This potentially occurs often if e.g. using a laptop both docked and mobile).
Solution
Inclusion of https://dwm.suckless.org/patches/ewmhtags/, possibly others.
This WM functionality would be a prerequisite for further features, which would probably be covered outside of WM scope.