Description= should be a noun phrase, and not a full sentence, according to man 5 systemd.unit. In particular, using a dot at the end result in messages like this in journalctl when running as a user service (not the superfluous dot at the end): May 31 16:03:38 framework systemd[1180]: Started Highly customizable Wayland bar for Sway and Wlroots based compositors.. May 31 16:20:39 framework systemd[1180]: Stopping Highly customizable Wayland bar for Sway and Wlroots based compositors.... May 31 16:20:39 framework systemd[1180]: Stopped Highly customizable Wayland bar for Sway and Wlroots based compositors..
15 lines
381 B
SYSTEMD
15 lines
381 B
SYSTEMD
[Unit]
|
|
Description=Highly customizable Wayland bar for Sway and Wlroots based compositors
|
|
Documentation=https://github.com/Alexays/Waybar/wiki/
|
|
PartOf=graphical-session.target
|
|
After=graphical-session.target
|
|
Requisite=graphical-session.target
|
|
|
|
[Service]
|
|
ExecStart=@prefix@/bin/waybar
|
|
ExecReload=kill -SIGUSR2 $MAINPID
|
|
Restart=on-failure
|
|
|
|
[Install]
|
|
WantedBy=graphical-session.target
|