| Crates.io | filterway |
| lib.rs | filterway |
| version | 0.1.0 |
| created_at | 2024-05-04 15:13:42.563467+00 |
| updated_at | 2024-05-04 15:13:42.563467+00 |
| description | Filter/modify Wayland messages from clients |
| homepage | |
| repository | https://github.com/andrewbaxter/filterway |
| max_upload_size | |
| id | 1229654 |
| size | 60,599 |
is a lightweight Wayland socket proxy that intercepts messages and filters/modifies them. You can use it for, for example, making all applications in a container have the same app_id (apply certain window decorations in certain containers).
Current features:
app_id - assign all toplevels the same app_id and suppress client-originated set_app_id requestsYour main compositor will have created something like /run/user/1000/wayland-0 where 1000 is your user ID.
filterway with cargo buildfilterway /run/user/1000/wayland-0 /run/user/1000/wayland-filtered org.example.testidWAYLAND_DISPLAY=wayland-filtered