mirror of
https://github.com/labwc/labwc.git
synced 2025-10-29 05:40:24 -04:00
A Wayland window-stacking compositor
https://labwc.github.io
| .clang-format | ||
| .gitignore | ||
| dbg.c | ||
| deco.c | ||
| labwc.h | ||
| LICENSE | ||
| main.c | ||
| Makefile | ||
| output.c | ||
| README.md | ||
| server.c | ||
| view.c | ||
| xdg.c | ||
| xwl.c | ||
labwc
Aiming to become a light-weight openbox alternative for Wayland
Dependencies
- wlroots (>=0.10.0)
- wayland-protocols
Background
I am looking for a Wayland compositor that feels like openbox, but haven't come across one yet. Playing around with some code-bases seems an obvious way to evaluate and explore options. I saw sway, cage and wio, and definitely like the feel of wlroots.
Before trying wlroots, I messed around with QtWayland, grefsen, Mir / egmde. Lubuntu have declared that they will be switching to Wayland by default for 20.10 and that they are going to do this by porting Openbox to use the Mir display server and Drew DeVault’s QtLayerShell, etc.
Influenced by: sway, rootston, openbox, i3, dwm
Keyboard shortcuts
Alt+Escape Exit labwc
Alt+F2 Cycle between windows
Alt+F3 Launch dmenu
Alt+F12 Print all views (helpful if run from X11)