| Windows still has advantages for certain use cases, as much as I want to like Hyprland for everything. For example, imagine this screencast recording set up: - You have a 4k monitor
- You only want to record a 1920x1080 section of your screen (OBS can do this in both set ups)
- You only want certain windows to appear in that 1920x1080 zone
- You want other adhoc windows (notepad, etc.) floating around that recording zone
- You want to easily be able to pick and flip between the apps in that 1920x1080 zone
On Windows this is quite possible and requires almost nothing to be done. You could install a tool like Sizer to resize and position windows into a specific spot and just drag / drop everything else around as needed. You could also optimize things with AHK to make it easier to only open apps in that zone.With Hyprland this isn't as easy to pull off. A maintainer mentioned to me that I'd likely have to write a Hyprland plugin which would be C++. I'm not a C++ developer though. I guess you could probably make a workable but not as good solution by hyprctl dispatching commands in a shell script to position specific windows into the zone and then have a notepad like app dedicated to always floating, but when you record hundreds of videos you want an optimized solution to the highest degree. In Hyprland's defense I've only been using it for a few days but I saw nothing in their docs or the internet that would indicate there's features built into the tool to make this less painful. If I could find a solution for this, I'd install it on my main machine. |