[FEAT]: Move newly launched Apps into the focused Monitor #253

Closed
opened 2026-01-05 14:49:18 +01:00 by adam · 1 comment
Owner

Originally created by @nullbyto on GitHub (Oct 25, 2023).

Is your feature request related to a problem? Please describe.
There is a problem when launching apps on Windows, when on a multiple monitor setup.
Whenever an app is launched, it is launched on the last monitor that it was closed on. This is annoying when you need the same app on multiple monitors launched, for example, a terminal or a text editor on each monitor. Every time you would need to go the other monitor to move it to the actual monitor you need.

Describe the solution you'd like
I think a solution would be, to make komorebi move the app after it was launched to the correct monitor, which is focused.

Describe alternatives you've considered
A workaround that worked for me is to use PowerToys, that has a tool named FancyZones that has an option to turn on, to move the newly created window to the current active monitor, as described in this issue: https://github.com/microsoft/PowerToys/issues/8893.
image

Additional context
To reproduce:

  • Launch for example: notepad from windows start menu (or PowerToys launcher) on the selected monitor.
  • It launches every time on the first monitor that it was launching on, even if you go on the second monitor to launch it from there.
  • If I move the window of the app to the second monitor and then close it, then it launches on the second monitor.
Originally created by @nullbyto on GitHub (Oct 25, 2023). **Is your feature request related to a problem? Please describe.** There is a problem when launching apps on `Windows`, when on a `multiple` monitor setup. Whenever an app is launched, it is launched on the `last monitor` that it was closed on. This is annoying when you need the same app on multiple monitors launched, for example, a terminal or a text editor on each monitor. Every time you would need to go the `other monitor` to move it to the actual monitor you need. **Describe the solution you'd like** I think a solution would be, to make `komorebi` move the app after it was launched to the correct monitor, which is focused. **Describe alternatives you've considered** A workaround that worked for me is to use `PowerToys`, that has a tool named FancyZones that has an option to turn on, to move the newly created window to the current active monitor, as described in this issue: https://github.com/microsoft/PowerToys/issues/8893. ![image](https://github.com/LGUG2Z/komorebi/assets/67614151/dac5555c-2b83-46fa-b8d7-a2fe3394943a) **Additional context** To reproduce: - Launch for example: `notepad` from windows start menu (or PowerToys launcher) on the `selected monitor`. - It launches every time on the `first monitor` that it was launching on, even if you go on the `second monitor` to launch it from there. - If I move the window of the app to the `second monitor` and then close it, then it launches on the `second monitor`.
adam added the enhancement label 2026-01-05 14:49:18 +01:00
adam closed this issue 2026-01-05 14:49:18 +01:00
Author
Owner

@LGUG2Z commented on GitHub (May 15, 2024):

Closing this because I don't believe implementing this is worth the complexity that this introduces into the codebase; if someone is already using a tiling window manager, they should use twm-native options such as workspace_rules or initial_workspace_rules instead of trying to wrangle DWM.

@LGUG2Z commented on GitHub (May 15, 2024): Closing this because I don't believe implementing this is worth the complexity that this introduces into the codebase; if someone is already using a tiling window manager, they should use twm-native options such as `workspace_rules` or `initial_workspace_rules` instead of trying to wrangle DWM.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/komorebi#253