Files
planar/README.md
Regon 2f1404aac2 Update README.md
How has this not been done yet???
2026-05-05 21:20:39 +02:00

38 lines
696 B
Markdown

<!--
SPDX-FileCopyrightText: © 2026 FireFly
SPDX-License-Identifier: 0BSD
-->
# Planar
River Window Manager based on tinyrwm implemented in Lua.
## Dependencies
System dependencies:
- lua 5.4
- luarocks
- libwayland
- libxkbcommon
The lua-ecosystem dependencies should be handled by luarocks.
## Building
To fetch lua dependencies, build, and install to `~/.luarocks/bin`, run:
```sh
eval $(luarocks --path bin)
luarocks --local make
```
## Running
Make sure libxkbcommon.so and libwayland-client.so are present in
`LD_LIBRARY_PATH` (and `river` and `foot` in your `PATH`). You should be able
to run river with the installed Lua planar with
```sh
river -c ~/.luarocks/bin/planar
```