From b039ece588bf7d888a47f4694140b38f0da04a61 Mon Sep 17 00:00:00 2001 From: Sunderland93 Date: Mon, 22 May 2023 19:39:55 +0400 Subject: [PATCH] Add Wayland env variables --- debian/changelog | 6 ++++++ etc/profile.d/river.sh | 20 ++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100755 etc/profile.d/river.sh diff --git a/debian/changelog b/debian/changelog index 2bdd87a..61eddc3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +tileos-settings-river (0.2~tileos) unstable; urgency=medium + + * Add Wayland env variables + + -- Aleksey Samoilov Mon, 22 May 2023 19:39:22 +0400 + tileos-settings-river (0.1~tileos) unstable; urgency=medium * Initial Release. diff --git a/etc/profile.d/river.sh b/etc/profile.d/river.sh new file mode 100755 index 0000000..da20367 --- /dev/null +++ b/etc/profile.d/river.sh @@ -0,0 +1,20 @@ +# Set XDG_CURRENT_DESKTOP to River (for screencasting and screensharing capabilities) +export XDG_CURRENT_DESKTOP=river + +# TileOS specific config dir +export XDG_CONFIG_DIRS=/etc/xdg/xdg-tileos:/etc/xdg + +# Force Wayland for Mozilla Firefox +export MOZ_ENABLE_WAYLAND=1 +export MOZ_DBUS_REMOTE=1 + +# Force Wayland for Qt apps +export QT_QPA_PLATFORM="wayland;xcb" +export QT_QPA_PLATFORMTHEME=qt5ct + +# Force Wayland for EFL (Enlightenment) apps +export ECORE_EVAS_ENGINE="wayland-egl" +export ELM_ACCEL="gl" + +# Java XWayland blank screens fix +export _JAVA_AWT_WM_NONREPARENTING=1