Dynamic tiling Wayland compositor
Install it by running either;
kpkg install river
or
kpkg build river
To see the difference, see The handbook
graph TD
N0["libpciaccess"]
N1["mesa"]
N2["libxau"]
N3["wayland-protocols"]
N4["libxdmcp"]
N5["libxdamage"]
N6["libxxf86vm"]
N7["river"]
style N7 fill:#4a9eff,stroke:#2d7dd2,stroke-width:3px,color:#fff
N8["libxcb"]
N9["libevdev"]
N10["llvm"]
N11["xkeyboard-config"]
N12["xorgproto"]
N13["libxfixes"]
N14["libdrm"]
N15["libxkbcommon"]
N16["libxshmfence"]
N17["seatd"]
N18["hwdata"]
N19["wayland"]
N20["gperf"]
N21["libglvnd"]
N22["xcb-proto"]
N23["libinput"]
N24["pixman"]
N25["wlroots"]
N26["libxext"]
N27["libx11"]
N28["mtdev"]
N29["eudev"]
N30["elfutils"]
N0 --> N14
N1 --> N25
N2 --> N8
N3 --> N7
N3 --> N15
N3 --> N25
N4 --> N8
N5 --> N1
N6 --> N1
N8 --> N15
N8 --> N27
N9 --> N7
N9 --> N23
N10 --> N1
N11 --> N15
N12 --> N2
N12 --> N4
N12 --> N27
N12 --> N6
N14 --> N25
N13 --> N5
N15 --> N7
N15 --> N25
N16 --> N1
N18 --> N25
N17 --> N25
N19 --> N7
N19 --> N15
N19 --> N3
N19 --> N25
N20 --> N29
N21 --> N1
N22 --> N8
N23 --> N25
N25 --> N7
N24 --> N7
N24 --> N25
N26 --> N6
N27 --> N13
N27 --> N26
N28 --> N23
N29 --> N25
N29 --> N1
N29 --> N23
N30 --> N1