diff options
author | Matt Singleton <matt@xcolour.net> | 2023-04-02 20:16:45 -0500 |
---|---|---|
committer | Matt Singleton <matt@xcolour.net> | 2023-04-11 16:06:09 -0500 |
commit | 5ca60114560f24617d0a82ef230bc11484617800 (patch) | |
tree | 471cfb42af8518d262b1b2403971479f2fc65dc0 /sway-de/wob/.local/share/systemd | |
parent | ed3b3470003bf3bcb9ea605daf9d8c68458474df (diff) |
each program in a sway package
Diffstat (limited to 'sway-de/wob/.local/share/systemd')
-rw-r--r-- | sway-de/wob/.local/share/systemd/user/wob.service | 13 | ||||
-rw-r--r-- | sway-de/wob/.local/share/systemd/user/wob.socket | 9 |
2 files changed, 22 insertions, 0 deletions
diff --git a/sway-de/wob/.local/share/systemd/user/wob.service b/sway-de/wob/.local/share/systemd/user/wob.service new file mode 100644 index 0000000..1193b30 --- /dev/null +++ b/sway-de/wob/.local/share/systemd/user/wob.service @@ -0,0 +1,13 @@ +[Unit] +Description=A lightweight overlay volume/backlight/progress/anything bar for Wayland +Documentation=man:wob(1) +PartOf=sway-session.target +After=sway-session.target +ConditionEnvironment=WAYLAND_DISPLAY + +[Service] +StandardInput=socket +ExecStart=/usr/bin/wob + +[Install] +WantedBy=sway-session.target diff --git a/sway-de/wob/.local/share/systemd/user/wob.socket b/sway-de/wob/.local/share/systemd/user/wob.socket new file mode 100644 index 0000000..01296d8 --- /dev/null +++ b/sway-de/wob/.local/share/systemd/user/wob.socket @@ -0,0 +1,9 @@ +[Socket] +ListenFIFO=%t/wob.sock +SocketMode=0600 +RemoveOnStop=on +# If wob exits on invalid input, systemd should NOT shove following input right back into it after it restarts +FlushPending=yes + +[Install] +WantedBy=sockets.target |