plwm: A Minimalist X11 Window Manager in Prolog
2025-05-25
plwm is a highly customizable X11 dynamic tiling window manager written in Prolog. Lightweight and fast, it boasts low resource usage (10-15MB memory) and features multiple layouts, floating windows, multi-monitor support, external bar integration, and more. Easy to customize and extend, plwm uses declarative Prolog code for configuration and offers extensive keyboard shortcuts and command-line options for flexible window management.
Development