River is a wayland tiling window manager which is configured only using its `riverctl` interface. It is rather minimal but still remains functional. River is coded using Zig but this is by default masked on Gentoo so first unmask them: ``` title="/etc/portage/package.accept_keywords/zig" dev-lang/zig ~amd64 app-eselect/eselect-zig ~amd64 ``` Then emerge `river` like normal. ``` shell-session root@host:~# emerge -av river ```