I noticed that xdg-desktop-portal-wlr installs the user systemd service file, and it is running that instead of what is in Exec. This is much nicer for the user as I can check the status, restart the service, etc. I noticed https://github.com/lxqt/xdg-desktop-portal-lxqt/commit/d2ca009d174c0d905dd0b1a7040196dbdc5bdafa and thought it may be better to just add user service like this one:
I noticed that
xdg-desktop-portal-wlr
installs the user systemd service file, and it is running that instead of what is inExec
. This is much nicer for the user as I can check the status, restart the service, etc. I noticed https://github.com/lxqt/xdg-desktop-portal-lxqt/commit/d2ca009d174c0d905dd0b1a7040196dbdc5bdafa and thought it may be better to just add user service like this one:And then change the DBus service to:
So the user has more control over the service. What do you think?