hyprwm / Hyprland

Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
https://hyprland.org
BSD 3-Clause "New" or "Revised" License
21.09k stars 882 forks source link

Multiple layouts and moving windows in the same layout. #96

Open japrogramer opened 2 years ago

japrogramer commented 2 years ago

Describe in detail your idea. Xmonad and Sway have different layout rules for how it lays out the windows and how they change focus of the window. Like moving the windows, like the focused window into the main area designated in a layout.

vaxerski commented 2 years ago

I don't have any clue what you're talking about, but different layouts will be added once I get all of the points on my current todo list sorted.

japrogramer commented 2 years ago

Just for reference this might clear up what i meant https://betweentwocommits.com/blog/xmonad-layouts-guide

vaxerski commented 2 years ago

Not how layouts will work per se, but yeah, stuff that governs how windows are placed.

RavenOchlich commented 2 years ago

It would be really nice if a center layout Third Layout from Left could be included. This would really help users with ultrawide monitors.

jakehamilton commented 1 year ago

Like @RavenOchlich mentioned, a layout option that is friendly to an ultrawide display would be a helpful addition (as it's the one thing stopping me from using sway or hyprland right now).

A layout for the whole display would get the majority of the way there, but I'll mention that there has been an open issue on Sway for a while about more complex layouts: https://github.com/swaywm/sway/issues/1666

And the answer so far in that issue has been that we'd have to wait until wlr gets support for output groups (or a similar solution) in order to allow for tiling displays: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3067

etrigan63 commented 1 year ago

I third the request for a CenterMaster layout for ultrawide monitor use.

AimForNaN commented 1 year ago

I know this is considered low priority, but I really hope manual tiling will be one of the layouts implemented (i.e. the same way it works in sway). At least with manual tiling you can pretend to have other layout options at your disposal if you are fond of opinionated tiling.

izmyname commented 1 month ago

Wasn't that implemented btw? Like choose which window to focus after closing the previous one and where to tile the new windows?