aboutsummaryrefslogtreecommitdiff
path: root/dot_config/service/pipewire
diff options
context:
space:
mode:
Diffstat (limited to 'dot_config/service/pipewire')
-rw-r--r--dot_config/service/pipewire/executable_check2
-rw-r--r--dot_config/service/pipewire/executable_run5
-rw-r--r--dot_config/service/pipewire/log/executable_run2
3 files changed, 9 insertions, 0 deletions
diff --git a/dot_config/service/pipewire/executable_check b/dot_config/service/pipewire/executable_check
new file mode 100644
index 0000000..6ad6783
--- /dev/null
+++ b/dot_config/service/pipewire/executable_check
@@ -0,0 +1,2 @@
+#!/bin/sh
+wpctl status
diff --git a/dot_config/service/pipewire/executable_run b/dot_config/service/pipewire/executable_run
new file mode 100644
index 0000000..127af29
--- /dev/null
+++ b/dot_config/service/pipewire/executable_run
@@ -0,0 +1,5 @@
+#!/bin/sh
+[ -r ./conf ] && . ./conf
+SVDIR=~/.config/service sv check dbus >/dev/null || exit 1
+exec 2>&1
+exec chpst -e "$TURNSTILE_ENV_DIR" /usr/bin/pipewire
diff --git a/dot_config/service/pipewire/log/executable_run b/dot_config/service/pipewire/log/executable_run
new file mode 100644
index 0000000..4dba706
--- /dev/null
+++ b/dot_config/service/pipewire/log/executable_run
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec vlogger -t pipewire -p user