Wayland compile/install instructions

This commit is contained in:
Hendrik Seliger 2022-08-29 08:56:45 +02:00 committed by GitHub
parent f87a38b674
commit 0ffae9069e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -45,7 +45,9 @@ ___
Visit the [official documentation](https://espanso.org/docs/). Visit the [official documentation](https://espanso.org/docs/).
## Wayland support ## Provisional Wayland support
This branch has provisional support for Wayland, albeit **only under Fedora 36 using Gnome**.
Please look at the documentation for details. Application specific filters Please look at the documentation for details. Application specific filters
(filter_title, filter_class, filter_exec) currently only work und Wayland with Gnome (filter_title, filter_class, filter_exec) currently only work und Wayland with Gnome
@ -53,6 +55,9 @@ version 41. In addition, a Gnome shell extension
(https://extensions.gnome.org/extension/4974/window-calls-extended/) (https://extensions.gnome.org/extension/4974/window-calls-extended/)
is required! Without this extension, espanso has no access to active window information. is required! Without this extension, espanso has no access to active window information.
* Compile espanso with `cargo make --profile release --env NO_X11=true build-binary`
* User must be member of group `input`
* Espanso must be given capability (SELinux) to access /dev/input. So install with `sudo cp ~/src/espanso/target/release/espanso /usr/local/bin ; sudo setcap "cap_dac_override+p" $(which espanso)`
## Support ## Support