komorebi icon indicating copy to clipboard operation
komorebi copied to clipboard

Add Exception to a App and it's sub-windows | Permanently free a Window

Open RayKelp opened this issue 1 year ago • 1 comments

Is there a way to add exceptions? Everytime I open Steam, it tries to resize it, but Steam client has a minimum size so it glitches. I try to [ALT + T] to release the window, but it only works until it gets minimized.

I wanted the Steam client app to start as a normal window. Or (even better) to store the released start so the next time I open, it opens as a normal movable window.

And there's also a Bug where a released window is always on top, for example, if I have the Browser opened, and I open the File Explorer, they gonna be side-by-side, and if I select the File Explorer and hit Alt+T, it gets released, appearing in the center of the screen as a smaller window, and the Browser that was occupying just half of the screen, now gets maximized, occupying all the screen, with the File Explorer window appearing in front of it. But if I try to focus on the browser that is below the File Explorer's window, the File Explorer doesn't move to behind of it, It stays there, in the middle of the screen, but unfocused! I wanted it to go below the Browser window when I focus It, how can I solve that?

RayKelp avatar Apr 15 '23 19:04 RayKelp

You can add your own rules your configuration file to permanently exclude a window, for example, in komorebi.ps1:

# using the exe name
komorebic.exe float-rule exe "Your Application.exe"

# using the window class name
komorebic.exe float-rule class "YourApplicationClassName"

After this, close and restart the application and it will be not be managed when tiling is enabled.

LGUG2Z avatar Apr 16 '23 02:04 LGUG2Z