• palordrolap@kbin.social
    link
    fedilink
    arrow-up
    29
    arrow-down
    9
    ·
    7 months ago

    You want to win me over? For starters, provide a layer that supports all hooks and features in xdotool and wmctrl. As I understand it, that’s nowhere near present, and maybe even deliberately impossible “for security reasons”.

    I know about ydotool and dotool. They’re something but definitely not drop-in replacements.

    Unfortunately, I suspect I’ll end up being forced onto Wayland at some point because the easy-use distros will switch to it, and I’ll just have to get used to moving and resizing my windows manually with the mouse. Over and over. Because that’s secure.

    • Waffelson@lemmy.worldOP
      link
      fedilink
      arrow-up
      8
      arrow-down
      2
      ·
      7 months ago

      I think the Wayland transition will not be without compromises

      May I ask why you don’t use tiling window managers if you don’t like to move windows with the mouse?

    • AMDIsOurLord@lemmy.ml
      link
      fedilink
      arrow-up
      5
      ·
      7 months ago

      I think it’s possible to make such a tool for Wayland, but in Wayland stuff like that are completely on the compositor

      So, ask the compositor developers to expose the required shit and you can make such a tool

    • Kusimulkku@lemm.ee
      link
      fedilink
      arrow-up
      7
      arrow-down
      2
      ·
      edit-2
      7 months ago

      Unfortunately, I suspect I’ll end up being forced onto Wayland at some point because the easy-use distros will switch to it, and I’ll just have to get used to moving and resizing my windows manually with the mouse. Over and over. Because that’s secure.

      I think you were being sarcastic but it is more secure. Less convenient though.

      I’m not sure if that’s what you’re looking for but KDE has nice window rules that can affect all sorts of settings. Placement, size, appearance etc. Lot of options. And you can match them per specific windows or the whole application etc. I use it for few things, mostly to place windows on certain screens and in certain sizes.