Workspace configurations for different monitors #657
Replies: 4 comments 1 reply
-
You can check towards the end of this dev log video for what is currently going into the next release: https://www.youtube.com/watch?v=fLhhzJ4Hq_A This allowed for a "display_index_preferences": {
"0": "DELA0EC-5&1a6c0954&0&UID209155"
}, This is more focused on ensuring that a given physical display (identified by a mixture of manufacturer type and a specific connection port) is always in a certain position in the list of monitors known to komorebi across multiple disconnections and reconnections. Your use case is a little more complicated with different combinations of monitors that won't always map to a specific index in the monitors array. If you want to see how far you can get with this now, you can run one of the newer builds from the |
Beta Was this translation helpful? Give feedback.
-
Cool, I'll give that a try when it comes out. The index preference I define in there will correspond to the index in my monitor array? Such that at home I'll be using e.g. monitors 0 and 1, and at work I'll use 0, 2, and 3? |
Beta Was this translation helpful? Give feedback.
-
I just upgraded and am mapping my monitors at home now. The bit I don't understand is how I can specify which monitor in my monitors list from the config I want a given monitor to map to, rather than just the order in the connected monitors list. (Because my goal is to define what workspaces a given monitor should have in addition to the order it should be in.) I feel like my ideal solution would be to embed the display ids into the monitors list. That would allow you to define the workspaces for a given monitor as well as the relative order for monitors (without the need to specify an absolute index, which could change depending on which are connected.) e.g. "monitors": [
{"display_id": "first work mon", "workspaces": [...]},
{"display_id": "second work mon", "workspaces": [...]},
{"display_id": "native laptop mon", "workspaces": [...]},
{"display_id": "home mon", "workspaces": [...]}
] |
Beta Was this translation helpful? Give feedback.
-
how does it work now? |
Beta Was this translation helpful? Give feedback.
-
Is there a way to attach a workspace configuration to different specific monitors? When I plug in my laptop at home I have one large 4k monitor (plus the laptop screen,) which I need a different layout on than when I plug it in at work, where I have 2 1080p monitors (plus the laptop screen.) I was hoping I could do something like specify serial number, or some other unique ID for a monitor in each monitor in the monitors array in the config.
Beta Was this translation helpful? Give feedback.
All reactions