← Catalogue

bspwm

An X11 tiling window manager that represents each monitor as a binary tree of split containers, so placement and resizing are explicit and scriptable. The small `bspwm` process manages windows over a socket; a separate hotkey daemon such as `sxhkd` handles keyboard input, and a shell startup script configures the session.

Background and availability

  • Archcraft ↗ selectable during installation · checked 2026-10-09

Project facts

protocol
X11
layout
stacking, tiling
Configuration
shell
tag
binary tree, manual tiling
Primary repository stars
8,324
Last repository activity
2026-06-19
Statistics observed
2026-10-08T20:05:14.483Z

Screenshots