mirror of
https://github.com/hyprwm/wlroots-hyprland.git
synced 2024-11-02 11:55:59 +01:00
f80d174e8b
As evdev-proto is installed by CI some files have been missed: ../examples/pointer-constraints.c:2:10: fatal error: 'linux/input-event-codes.h' file not found #include <linux/input-event-codes.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../examples/relative-pointer-unstable-v1.c:5:10: fatal error: 'linux/input-event-codes.h' file not found #include <linux/input-event-codes.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~ |
||
---|---|---|
.. | ||
bindings.c | ||
config.c | ||
cursor.c | ||
desktop.c | ||
ini.c | ||
input.c | ||
keyboard.c | ||
layer_shell.c | ||
main.c | ||
meson.build | ||
output.c | ||
README.md | ||
rootston.ini.example | ||
seat.c | ||
switch.c | ||
text_input.c | ||
virtual_keyboard.c | ||
wl_shell.c | ||
xdg_shell.c | ||
xdg_shell_v6.c | ||
xwayland.c |
rootston
Rootston is the "big" wlroots test compositor. It implements basically every feature of wlroots and may be useful as a reference for new compositors. However, it's mostly used as a testbed for wlroots development and does not have particularly clean code and is not particularly well designed: proceed with a grain of salt. It is not designed for end-users.
Running rootston
If you followed the build instructions in ../README.md
, the rootston
executable can be found at build/rootston/rootston
. To use it, refer to the
example config at rootston/rootston.ini.example and place a
config file of your own at rootston.ini
in the working directory (or in an
arbitrary location via rootston -C
). Other options are available, refer to
rootston -h
.