Ties systemd units to graphical-session.target

- wayland-instance template target was a mistake.
  Systemd does not support simultaneous same user session, so stop
  trying to go against that.
- Only start systemd units in Wayland environments.
This commit is contained in:
Max Gautier 2023-02-14 09:49:32 +01:00
parent e18a2f2adb
commit 37f8828b64
No known key found for this signature in database
4 changed files with 14 additions and 10 deletions

View file

@ -1,13 +0,0 @@
[Service]
ExecStart=@bindir@/foot --server=3
Environment=WAYLAND_DISPLAY=%i
UnsetEnvironment=LISTEN_PID LISTEN_FDS LISTEN_FDNAMES
NonBlocking=true
[Unit]
Requires=%N.socket
Description=Foot terminal server mode for WAYLAND_DISPLAY=%i
Documentation=man:foot(1)
[Install]
WantedBy=wayland-instance@.target