Tiny river window manager implemented in C.
The following system dependencies are required:
- meson
- ninja
- wayland
- xkbcommon
The "development" versions are required if applicable to your distribution.
meson setup build
ninja -C buildriver -c ./build/eglewm
Super+Space: Spawn the kitty terminalSuper+q: Close the focused windowSuper+n: Cycle keyboard focus through windowsSuper+Escape: Exit the Wayland session
Pointer bindings:
Super+Left Click: Interactive moveSuper+Right Click: Interactive resize
Additionally, clicking on a window must give the window keyboard focus and raise it above all other windows.