No description
Find a file
Supreeeme 7976e3ad37 Add initial support for toplevel titles and app ids
Should work with most app titles, but for some reason some app ids have
the first letter capitalized (Remmina) and some windows don't get the
class/title set at all (xterm)
Part of #9
2024-05-11 00:37:11 -04:00
satellite Add initial support for toplevel titles and app ids 2024-05-11 00:37:11 -04:00
testwl Add initial support for toplevel titles and app ids 2024-05-11 00:37:11 -04:00
wl_drm Initial commit 2024-04-29 00:30:06 -04:00
.gitignore Initial commit 2024-04-29 00:30:06 -04:00
Cargo.lock Initial commit 2024-04-29 00:30:06 -04:00
Cargo.toml Initial commit 2024-04-29 00:30:06 -04:00
LICENSE Initial commit 2024-04-29 00:30:06 -04:00
README.md Initial commit 2024-04-29 00:30:06 -04:00

xwayland-satellite

xwayland-satellite grants rootless Xwayland integration to any Wayland compositor implementing xdg_wm_base. This is particularly useful for compositors that (understandably) do not want to go through implementing support for rootless Xwayland themselves.

Usage

Run xwayland-satellite. You can specify an X display to use (i.e. :12). Be sure to set the same DISPLAY environment variable for any X11 clients. Because xwayland-satellite is a Wayland client (in addition to being a Wayland compositor), it will need to launch after your compositor launches, but obviously before any X11 applications.

Building

cargo build
cargo run