Infinite-canvas · Window Manager / Compositor
DriftWM
driftwm is an infinite-canvas compositor: windows live at their native size on an infinite 2D canvas, and your display is a camera viewing it. When two windows come close, they snap together, forming implicit groups that can be moved, resized, and viewed together. No tiling, no workspaces, window overlaps happen only on purpose. Designed with laptops in…
malbiruk, contributors
Overview
About DriftWM
driftwm is an infinite-canvas compositor: windows live at their native size on an infinite 2D canvas, and your display is a camera viewing it. When two windows come close, they snap together, forming implicit groups that can be moved, resized, and viewed together. No tiling, no workspaces, window overlaps happen only on purpose.
Designed with laptops in mind: navigation and window management are trackpad-first; the infinite canvas makes the most of a small screen.
Built on smithay. Inspired by vxwm; borrows implementation details from niri.
Notable features
Trackpad-first infinite canvas where windows are navigated spatially with gestures rather than conventional workspaces.
Gallery