From 1a46c725caaf6e1eb2f9b679d5ae8ddc6eb0b1b4 Mon Sep 17 00:00:00 2001 From: Ohad Livne Date: Wed, 4 Jun 2025 22:45:31 +0300 Subject: [PATCH] Allow screen sharing in Zoom --- .config/setup/01-install-packages.sh | 1 + .config/sway/config | 3 +++ .profile | 1 + 3 files changed, 5 insertions(+) diff --git a/.config/setup/01-install-packages.sh b/.config/setup/01-install-packages.sh index ae66613..eacb0d1 100755 --- a/.config/setup/01-install-packages.sh +++ b/.config/setup/01-install-packages.sh @@ -37,6 +37,7 @@ swaylock \ syncthing \ tmux \ udisks2 \ +xdg-desktop-portal-wlr \ xournalpp \ yt-dlp \ " diff --git a/.config/sway/config b/.config/sway/config index b467fd1..77c0292 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -269,3 +269,6 @@ for_window [class="."] inhibit_idle fullscreen for_window [app_id="."] inhibit_idle fullscreen include /etc/sway/config.d/* + +exec systemctl --user import-environment XDG_CURRENT_DESKTOP +exec dbus-update-activation-environment --systemd XDG_CURRENT_DESKTOP=sway diff --git a/.profile b/.profile index 6894bf2..a6d3741 100644 --- a/.profile +++ b/.profile @@ -33,6 +33,7 @@ export XMODIFIERS="@im=fcitx" export BORG_REPO="/media/backup/" export BORG_PASSCOMMAND="cat ${HOME}/.keys/borg-passphrase.txt" export PYTHON_KEYRING_BACKEND="keyring.backends.null.Keyring" +export XDG_CURRENT_DESKTOP="sway" . "$HOME/.cargo/env" # If running from tty1 start sway inside a tmux session