gitextract_xwui89dc/ ├── .github/ │ └── FUNDING.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── assets/ │ └── Info.plist ├── doc/ │ ├── yabai.1 │ └── yabai.asciidoc ├── examples/ │ ├── skhdrc │ └── yabairc ├── makefile ├── scripts/ │ ├── codesign │ ├── install.sh │ └── seticon.py ├── src/ │ ├── application.c │ ├── application.h │ ├── display.c │ ├── display.h │ ├── display_manager.c │ ├── display_manager.h │ ├── event_loop.c │ ├── event_loop.h │ ├── event_signal.c │ ├── event_signal.h │ ├── manifest.m │ ├── message.c │ ├── message.h │ ├── misc/ │ │ ├── autorelease.h │ │ ├── extern.h │ │ ├── hashtable.h │ │ ├── helpers.h │ │ ├── log.h │ │ ├── macho_dlsym.h │ │ ├── macros.h │ │ ├── memory_pool.h │ │ ├── notify.h │ │ ├── sbuffer.h │ │ ├── service.h │ │ ├── timer.h │ │ └── ts.h │ ├── mission_control.c │ ├── mouse_handler.c │ ├── mouse_handler.h │ ├── osax/ │ │ ├── arm64_payload.m │ │ ├── common.h │ │ ├── loader.m │ │ ├── payload.m │ │ └── x64_payload.m │ ├── process_manager.c │ ├── process_manager.h │ ├── rule.c │ ├── rule.h │ ├── sa.h │ ├── sa.m │ ├── space.c │ ├── space.h │ ├── space_manager.c │ ├── space_manager.h │ ├── view.c │ ├── view.h │ ├── window.c │ ├── window.h │ ├── window_manager.c │ ├── window_manager.h │ ├── workspace.h │ ├── workspace.m │ └── yabai.c └── tests/ ├── makefile └── src/ ├── area.c └── tests.m