asmvik / asmvik/yabai

Create n space on display 1 with 2 displays connected results in n-1 on main and 1 on the other display

Open
#2,345 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
29.6k
Forks
750
PR merge metrics
No merged PRs in 30d

Description

I've been using yabai for some years and wanted to step it up a bit now so I've stated handling spaces through it too but I'm having some issues with multiple screens.

I'm using a MacBook Pro, at work I have an extra display but at home not.

I want to create five spaces on the main display, which works when I don't have the external monitor but with that connected only 4 space are created on the main display, the last space is created on the external monitor.

I'm sure there is good way to handle this, I've just been able to figure it out. Does anyone have an idea how it should be done?

Contributor guide

No contributing guide indexed for this repository

Research direction

No source file, test, or entry point is identified in the issue. Reproduce the behavior on a MacBook with and without an external display while creating five spaces on the main display, then trace the multi-display space handling. Done means all five spaces are created on the main display when two displays are connected.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.