A binary space partitioning layout tiling window manager for efficient screen use, with configuration mostly done through external scripts
bspwm is a tiling window manager for Linux that represents windows as leaves in a full binary tree. It features multi-monitor support, per-monitor workspaces, gaps between windows, custom keyboard and mouse bindings, and external configuration and control via bspc.
Some key features of bspwm include:
Since bspwm aims for simplicity and flexibility, it lacks some built-in features of other tiling window managers like tiles presets or fancy window decorations. However, its spartan design makes it very customizable through external scripts and tools. bspwm is a good fit for users who prefer keyboard-focused workflows and configuring behaviors to suit their needs.
Here are some alternatives to Bspwm:
Suggest an alternative ❐