Repository navigation
|
Similar to #206, but I was wondering if it was possible to split a workspace into more than two? My use case is I'm migrating from an i3 setup where I was using |
Replies: 1 comment 1 reply
|
No, there is no option to split a workspace in more than two. workspace splitting was added so people with ultra-wide monitors could have the same experience as if they had two monitors, with the advantage that they could split using any fraction they wanted. This feature could be thought as a stopgap until Wayland provides a virtual monitor protocol, which will be a better and more general solution. There are very few ultra-wide monitors that have a surface of more than two monitors (in your case it is the same as two 2560x1440 monitors), so I decided to only allow one split, but with a user defined fraction. This simplifies the code and prevents abuse for very little gain. Someone would ask to have vertical and horizontal splits in the same monitor, for example, making the code even more complicated to maintain, just for a very niche feature. A use of split workspaces is, for example, someone who wants to have a full screen window on one side while they work on something on the other. For regular usage (where maybe three workspaces per monitor would be useful), note scroll provides scrolling, unlike i3. With i3, you are limited to what you see on the screen at any time, in scroll you can have windows stay at their natural size and scroll them in and out, or access them quickly, using So there will be no option to split workspaces in more than two in scroll. The next milestone in this area will be when Wayland provides a virtual monitor protocol. |
No, there is no option to split a workspace in more than two. workspace splitting was added so people with ultra-wide monitors could have the same experience as if they had two monitors, with the advantage that they could split using any fraction they wanted. This feature could be thought as a stopgap until Wayland provides a virtual monitor protocol, which will be a better and more general solution.
There are very few ultra-wide monitors that have a surface of more than two monitors (in your case it is the same as two 2560x1440 monitors), so I decided to only allow one split, but with a user defined fraction. This simplifies the code and prevents abuse for very little gain. Someone would…