Workspaces across monitors (like in i3) #217

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

Originally created by @mgbckr on GitHub (Jun 3, 2023).

Hi,

is it possible to configure komorebi so that each workspace is assigned to a specific monitor like in i3? That is, do not have multiple workspaces for each monitor? That way it would be possible to move workspaces between monitors and everything stays consistent when monitors are removed or added.

Best
Martin

Originally created by @mgbckr on GitHub (Jun 3, 2023). Hi, is it possible to configure komorebi so that each workspace is assigned to a specific monitor like in `i3`? That is, do not have multiple workspaces for each monitor? That way it would be possible to move workspaces between monitors and everything stays consistent when monitors are removed or added. Best Martin
adam closed this issue 2026-01-05 14:49:04 +01:00
Author
Owner

@LGUG2Z commented on GitHub (Jun 4, 2023):

Workspaces that span across monitors will probably never be added to komorebi by me, though I would consider a pull request if anyone really wanted to implement this.

You can check out monitor-index-preference for approaches to index stability across monitors when they are added or removed, and this commit which adds a focus-workspaces command to allow users to switch workspaces on all monitors simultaneously.

There is also the move-workspace-to-monitor command that can be used to move workspaces around various monitors.

Hopefully this can get you most of the way there ^

@LGUG2Z commented on GitHub (Jun 4, 2023): Workspaces that span across monitors will probably never be added to komorebi by me, though I would consider a pull request if anyone really wanted to implement this. You can check out [`monitor-index-preference`](https://github.com/LGUG2Z/komorebi/issues/275#issuecomment-1292755794) for approaches to index stability across monitors when they are added or removed, and [this commit](https://github.com/LGUG2Z/komorebi/commit/9103ce2b2bf97f86d7acf3759fca1d32cf07fc64) which adds a `focus-workspaces` command to allow users to switch workspaces on all monitors simultaneously. There is also the `move-workspace-to-monitor` command that can be used to move workspaces around various monitors. Hopefully this can get you most of the way there ^
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/komorebi#217