summaryrefslogtreecommitdiff
path: root/example/swaybg@.service
diff options
context:
space:
mode:
authorjrun <darwinskernel@gmail.com>2023-01-05 14:17:55 -0500
committerGitHub <noreply@github.com>2023-01-05 20:17:55 +0100
commit0d14fd9136d7dbd731b02ce8501ff725f11b71cc (patch)
tree762f31d08fb83a93f32ad9f2b148676b1662833a /example/swaybg@.service
parent96198dae55b1429449504e49065a10763b288431 (diff)
add systemd support (#1253)
* add systemd support motivation for this is is proper ordering of related/bound/required services to Hyprland (e.g. swaybg) that would need to have a compositor ready. this could possibly be a build-time option of course. see also: example/ files for example of services Signed-off-by: Paymon MARANDI <darwinskernel@gmail.com> * nix: add withSystemd flag Signed-off-by: Paymon MARANDI <darwinskernel@gmail.com> Co-authored-by: Mihai Fufezan <fufexan@protonmail.com> Co-authored-by: Vaxerski <vaxry@vaxry.net>
Diffstat (limited to 'example/swaybg@.service')
-rw-r--r--example/swaybg@.service13
1 files changed, 13 insertions, 0 deletions
diff --git a/example/swaybg@.service b/example/swaybg@.service
new file mode 100644
index 00000000..0636625d
--- /dev/null
+++ b/example/swaybg@.service
@@ -0,0 +1,13 @@
+; a primitive systemd --user example
+; see example/hyprland.service for more details
+[Unit]
+Description = %p
+BindsTo = hyprland.service
+Wants = hyprland.service
+After = hyprland.service
+
+[Service]
+ExecStart = /usr/bin/swaybg --color #%i
+
+[Install]
+WantedBy = default.target