commit 9372776beb5695316ba48350b3fd06e7c5ffb080 parent a64c599a0b644b9e0a85f0f4fecc9d0714ef77fd Author: mtmn <miro@haravara.org> Date: Fri, 24 Apr 2026 14:35:59 +0200 dotfiles: fix screenshare on wayland Diffstat:
| M | modules/mixins/dotfiles/bin/rinit | | | 3 | +++ |
| M | modules/mixins/dotfiles/config/xdg-desktop-portal/portals.conf | | | 3 | ++- |
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/modules/mixins/dotfiles/bin/rinit b/modules/mixins/dotfiles/bin/rinit @@ -1,3 +1,6 @@ #!/bin/bash +export XDG_CURRENT_DESKTOP=river +export XDG_SESSION_TYPE=wayland + keychain --eval --ssh-agent-socket "$XDG_RUNTIME_DIR/ssh-agent.socket" dbus-run-session -- river 2>&1 | vlogger -t river-classic diff --git a/modules/mixins/dotfiles/config/xdg-desktop-portal/portals.conf b/modules/mixins/dotfiles/config/xdg-desktop-portal/portals.conf @@ -1,3 +1,4 @@ [preferred] default=wlr;gtk -org.freedesktop.impl.portal.ScreenSaver=gtk +org.freedesktop.impl.portal.ScreenCast=wlr +org.freedesktop.impl.portal.Screenshot=wlr