mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-01-11 14:40:25 +01:00
[FEAT]: Allow disabling cross screen move #295
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @F4LCn on GitHub (Feb 15, 2024).
Is your feature request related to a problem? Please describe.
I have a main monitor (4K) I use for coding/work and another smaller monitor (1080p) I use for monitoring etc.
I don't ever want my main screen windows to cross to the secondary monitor.
>In fact, I only want komorebi to manage tiling on my main monitor
Is there a way to achieve this ?
Describe the solution you'd like
In an ideal world, I would like to chose the monitor(s) managed by komorebi (only my main monitor in my case), with a monitor id or name in the config file.
Alternatively, if cross monitor window moves can be disabled it can also solve my problem.
From reading the code I could only see support for swap and insert (default behavior), but feel free to correct me if I missed something (very new to rust)
Describe alternatives you've considered
I am currently using fancyzones which allows this, but it doesn't do auto-tiling and doesn't allow moving (promoting) windows, which is a major drawback