(In reply to Ludwig Nussel from comment #18) > How about this? > > https://build.opensuse.org/package/rdiff/home:lnussel:branches:network/ > openssh?opackage=openssh&oproject=network&rev=4 IMO it's on the right track, but it could be made DE agnostic by using "graphical-session.target" and maybe some DE specific mentions in After=, like plasma-kwin_wayland.service for WAYLAND_DISPLAY. The latter could be avoided by instead making it conditional on XDG_SESSION_TYPE=wayland somehow.