install a systemd user unit

add a systemd --user unit/service file, so that one can run waybar as a
--user systemd service. when the service is enabled, Waybar will start
when the wayland-session.target is started.

this feature is automatically enabled if systemd is found, but can be disabled
with -Dsystemd=disabled
This commit is contained in:
Дамјан Георгиевски
2019-09-07 19:57:35 +02:00
parent 228078d538
commit a0a3c01e79
3 changed files with 20 additions and 0 deletions

12
resources/waybar.service Normal file
View File

@ -0,0 +1,12 @@
[Unit]
Description=Highly customizable Wayland bar for Sway and Wlroots based compositors.
Documentation=https://github.com/Alexays/Waybar/wiki/
PartOf=wayland-session.target
[Service]
Type=dbus
BusName=fr.arouillard.waybar
ExecStart=/usr/bin/waybar
[Install]
WantedBy=wayland-session.target