▲ | nickjj 2 days ago | ||||||||||||||||||||||||||||||||||||||||
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:
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. | |||||||||||||||||||||||||||||||||||||||||
▲ | ireadmevs 2 days ago | parent | next [-] | ||||||||||||||||||||||||||||||||||||||||
I haven’t the tried Hyprland, but I use i3, which I assume it should be similar. I do this sort of thing quite often when presenting on zoom at work. Suppose I want to present only the top-left section of my screen, then I split vertically first and the left side I split horizontally. This other 2 zones I use to put other supporting windows and to search stuff out of screen. When I need to present more apps, i3 also allow you to stack windows in a specific zone. It’s quite easy to switch between all the windows and have full control of the layout. | |||||||||||||||||||||||||||||||||||||||||
▲ | uberduper 2 days ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||||||||
I'm probably not thinking about your use case the same way you are, but it seems like you could run a nested hyprland session in a 1920x1080 window and screenshare just the nested hyprland window. Run the apps you want to share inside that nested hyprland session. I don't know of any reason that wouldn't work, but I haven't tried it so I'm not certain it would. | |||||||||||||||||||||||||||||||||||||||||
|