1
0
Fork
You've already forked tinyrwm
0
forked from river/tinyrwm
Tiny river window manager examples
  • Janet 100%
2026年02月28日 10:49:22 +01:00
.builds ci: check REUSE spec compliance 2026年02月28日 10:37:53 +01:00
janet janet: add build docs 2026年02月28日 10:49:22 +01:00
LICENSES docs: follow REUSE spec 2026年02月28日 10:26:21 +01:00
README.md docs: follow REUSE spec 2026年02月28日 10:26:21 +01:00

tinyrwm

A tiny river window manager, implemented in various languages.

This project aims to help people quickly get started with their own river window manager by following an example in their language of choice.

Contributions adding examples in new languages are very welcome!

All tinyrwm implementations should:

  • Implement the same tiny feature set
  • Be written in the style most idiomatic to their language
  • Use the standard build/packaging approach for the given language ecosystem
  • Be released under the Zero-Clause BSD license

Happy hacking!

Tiny feature set

Keyboard bindings:

  • Super+Enter: spawn the foot terminal
  • Super+q: Close the focused window
  • Super+n: Cycle keyboard focus through windows

Pointer bindings:

  • Super+Left Click: Interactive move
  • Super+Right Click: Interactive resize