From 466f023fcaa26f0310c53b5160baeb2962e00c1f Mon Sep 17 00:00:00 2001 From: tiyn Date: Wed, 14 May 2025 04:19:50 +0200 Subject: [PATCH] make wayland screenshare compatible --- .config/wayland/wayland.conf | 6 ++++++ .config/xdg-desktop-portal/portals.conf | 4 ++++ 2 files changed, 10 insertions(+) create mode 100644 .config/xdg-desktop-portal/portals.conf diff --git a/.config/wayland/wayland.conf b/.config/wayland/wayland.conf index 5322eeb..cf6b750 100755 --- a/.config/wayland/wayland.conf +++ b/.config/wayland/wayland.conf @@ -1,4 +1,7 @@ #!/bin/sh +exec systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP & +exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP & + $STATUSBAR & # use environment variable # unclutter & # hide cursor xss-lock -- swaylock & # enable locking the screen upon sleep @@ -15,7 +18,10 @@ keepassxc & zen-browser & discord & signal-desktop & +telegram-desktop & +threema-beta & thunderbird & +mattermost-desktop & # monitor toggle & # touchpad off & diff --git a/.config/xdg-desktop-portal/portals.conf b/.config/xdg-desktop-portal/portals.conf new file mode 100644 index 0000000..d55d092 --- /dev/null +++ b/.config/xdg-desktop-portal/portals.conf @@ -0,0 +1,4 @@ +[preferred] +default=gtk +org.freedesktop.impl.portal.Screenshot=wlr +org.freedesktop.impl.portal.ScreenCast=wlr