You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In my previous thread, I had the issue of workspaces always focusing on the last active window instead of the window I selected when not using komorebi commands (clicking on the Windows Taskbar, alt+tab, etc.)
For example:
Create two windows in a workspace. I use chrome and an incognito window to easily differentiate. Pay notice to the last focused window (mine is chrome).
Now focus on another window in a different workspace.
Alt+tab to the unfocused window (incognito) from your previous workspace.
You will notice that both windows do not show focus (blue border with default colors), however the active window will always be the last focused window (which may be wrong). You can verify this by interacting with the window using keyboard instead of mouse. If I press ctrl+t (new tab), it would be expected that the incognito browser would have a new tab added, but instead it the regular chrome browser has a new tab.
One workaround I've found is to set "window_hiding_behaviour": "Minimize" and using stackbars (cloak and stackbars doesn't work). Using the same example above, if I stack the chrome browser and incognito window together, it actually activates the correct window.
There are a couple downsides:
It only works if you have one container. Once you add another non stacked window to this workspace, you are back to the behavior of the first example.
komorebi stack-all might not work and need to manually stack them (described below).
Some possible bugs I found along the way:
komorebic stack-all sometimes fails with setting "window_hiding_behaviour": "Minimize". Windows will shuffle around, but fail to stack in the end.
If you additionally set "window_container_behaviour": "Append" this causes the windows to shuffle nonstop (press alt+p to pause).
I've tried both the latest stable and nightly versions along with an empty config file, but it was mostly the same result.
There are also a lot of smaller issues I've noticed, but it was more difficult to reproduce, mostly happy with this solution so far.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
In my previous thread, I had the issue of workspaces always focusing on the last active window instead of the window I selected when not using komorebi commands (clicking on the Windows Taskbar, alt+tab, etc.)
For example:
You will notice that both windows do not show focus (blue border with default colors), however the active window will always be the last focused window (which may be wrong). You can verify this by interacting with the window using keyboard instead of mouse. If I press
ctrl+t
(new tab), it would be expected that the incognito browser would have a new tab added, but instead it the regular chrome browser has a new tab.One workaround I've found is to set
"window_hiding_behaviour": "Minimize"
and using stackbars (cloak and stackbars doesn't work). Using the same example above, if I stack the chrome browser and incognito window together, it actually activates the correct window.There are a couple downsides:
komorebi stack-all
might not work and need to manually stack them (described below).Some possible bugs I found along the way:
komorebic stack-all
sometimes fails with setting"window_hiding_behaviour": "Minimize"
. Windows will shuffle around, but fail to stack in the end."window_container_behaviour": "Append"
this causes the windows to shuffle nonstop (pressalt+p
to pause).I've tried both the latest stable and nightly versions along with an empty config file, but it was mostly the same result.
There are also a lot of smaller issues I've noticed, but it was more difficult to reproduce, mostly happy with this solution so far.
Beta Was this translation helpful? Give feedback.
All reactions