1 Repo
The use of binary trees to recursively divide screen area into precise rectangular tiles.
Distinct from Screen Space Optimization: Directly implements binary space partitioning for window tiling, whereas the parent focuses on general space optimization.
Explore 1 awesome GitHub repository matching user interface & experience · Binary Space Partitioning. Refine with filters or upvote what's useful.
bspwm is an X11 tiling window manager that organizes application windows into non-overlapping rectangular tiles using binary space partitioning. It treats the screen as a tree of rectangular regions to automatically manage window placement and is compliant with Extended Window Manager Hints. The project is distinguished by a socket-based window controller, which allows layout changes and configuration settings to be updated via a communication socket rather than through a built-in configuration file. It provides independent window tree management for each detected monitor, treating every dis
Arranges windows using a binary tree structure to split screen regions into precise rectangular areas.