While not all functions work, they do a lot of things in Wayland. xdotool search, xdotool winactivate, xdotool windowsize, xdotool windowmove, xdotool keyup, and wmctrl -r all work fine, and my “move to” script (that positions all my windows on startup) works in Wayland using those.
No. Those are X11 only.
I had a bunch of wmctrl window placement scripts that I had to rewrite in kwin’s (awful) scripting language when I switched to wayland.
While not all functions work, they do a lot of things in Wayland.
xdotool search,xdotool winactivate,xdotool windowsize,xdotool windowmove,xdotool keyup, andwmctrl -rall work fine, and my “move to” script (that positions all my windows on startup) works in Wayland using those.wmctrlandxdotooldon’t do anything for me with native Wayland windows. It only seems to work for applications that use Xwayland.So while I can use it to resize and position
xtermorurxvtwindows, it does not work withfootorkittyorfirefoxwindows.