krohnkite icon indicating copy to clipboard operation
krohnkite copied to clipboard

Double Feature Request (One QoL): Automatic Virtual Desktops and BSP

Open torma616 opened this issue 4 years ago • 4 comments

Hi! Double feature request incoming:

QoL Request: Quarter Tiling automatically creates new desktop when 4 windows are tiled Addendum: This could possibly be used for other layouts too, if you include a "Max Windows per Layout" option for users to set.

Other request: Any possibility of adding a BSP or spiral or fibonacci layout?

If no to both of these, thanks anyway! Love the script!

torma616 avatar Jun 07 '20 06:06 torma616

The first one has been a part of my goal. It's just that it has been a lower priority + I have less free time these days.

In case of layouts, I'll definitely add more, but only after refactoring, which I'm working on these days.

Btw, what is BSP layout?

esjeon avatar Jun 17 '20 22:06 esjeon

BSP = Binary Space Partitioning, although I don't think mean specifically that. What I'm thinking of is also sometimes called Spiral or Fibonacci.

Here are some examples if I suck at explaining what I'm thinking about: https://cdn.niu.moe/media_attachments/files/001/664/147/original/58dc79c5c082395f.png http://thedarnedestthing.com/images/bspwm_populated.jpg https://i.imgur.com/D4WhUaz.png https://i.ytimg.com/vi/9ofq4gpG_lM/maxresdefault.jpg

torma616 avatar Jun 18 '20 09:06 torma616

I would also like to +1 request for Binary Space Partitioning (BSP).

Another example is how this implemented in yabai for MacOs. https://github.com/koekeishiya/yabai

many thanks for Krohnkite. :)

10zero11 avatar Jun 21 '20 07:06 10zero11

bspwm/yabai are good examples. I also would love to see that feature.

TamasBarta avatar Sep 26 '20 21:09 TamasBarta