summaryrefslogtreecommitdiff
path: root/.config/sway/xdpw
blob: 81fc8cac5c589e114f3fab7490d024b6326d64af (plain)
1
2
3
4
5
6
7
#!/bin/sh
# Import the WAYLAND_DISPLAY env var from sway into the systemd user session.
dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway

# Stop any services that are running, so that they receive the new env var when they restart.
systemctl --user stop pipewire pipewire-media-session xdg-desktop-portal xdg-desktop-portal-wlr
systemctl --user start pipewire-media-session